diff --git a/Samples/E-Commerce Platform/Yaml/Architecture/SoftwareSystems/Basket Service.yaml b/Samples/E-Commerce Platform/Yaml/Architecture/SoftwareSystems/Basket Service.yaml index 9f39d6a4b..7bbad081e 100644 --- a/Samples/E-Commerce Platform/Yaml/Architecture/SoftwareSystems/Basket Service.yaml +++ b/Samples/E-Commerce Platform/Yaml/Architecture/SoftwareSystems/Basket Service.yaml @@ -1,38 +1,40 @@ ECommercePlatform: - SoftwareSystems: - BasketService: - Containers: - Api: - Interfaces: - GetItems: - Flows: - - Type: Use - Expression: Database.Interfaces.SelectItems - Path: GET v1/baskets/{basketId}/items - AddItem: - Flows: - - Type: Use - Expression: Database.Interfaces.InsertItem - Path: POST v1/baskets/{basketId}/items - UpdateItem: - Flows: - - Type: Use - Expression: Database.Interfaces.UpdateItem - Path: PATCH v1/baskets/{basketId}/items/{itemId} - DeleteItem: - Flows: - - Type: Use - Expression: Database.Interfaces.DeleteItem - Path: DELETE v1/baskets/{basketId}/items/{itemId} - DeleteBasket: - Flows: - - Type: Use - Expression: Database.Interfaces.DeleteBasket - Path: DELETE v1/baskets/{basketId} - Database: - Interfaces: - InsertItem: {} - UpdateItem: {} - DeleteItem: {} - SelectItems: {} - DeleteBasket: {} \ No newline at end of file + GenerateDemand: + Basket: + SoftwareSystems: + BasketService: + Containers: + Api: + Interfaces: + GetItems: + Flows: + - Type: Use + Expression: Database.Interfaces.SelectItems + Path: GET v1/baskets/{basketId}/items + AddItem: + Flows: + - Type: Use + Expression: Database.Interfaces.InsertItem + Path: POST v1/baskets/{basketId}/items + UpdateItem: + Flows: + - Type: Use + Expression: Database.Interfaces.UpdateItem + Path: PATCH v1/baskets/{basketId}/items/{itemId} + DeleteItem: + Flows: + - Type: Use + Expression: Database.Interfaces.DeleteItem + Path: DELETE v1/baskets/{basketId}/items/{itemId} + DeleteBasket: + Flows: + - Type: Use + Expression: Database.Interfaces.DeleteBasket + Path: DELETE v1/baskets/{basketId} + Database: + Interfaces: + InsertItem: {} + UpdateItem: {} + DeleteItem: {} + SelectItems: {} + DeleteBasket: {} \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Architecture/SoftwareSystems/Buying And Merchandising App.yaml b/Samples/E-Commerce Platform/Yaml/Architecture/SoftwareSystems/Buying And Merchandising App.yaml index 3f3540ff3..701a63397 100644 --- a/Samples/E-Commerce Platform/Yaml/Architecture/SoftwareSystems/Buying And Merchandising App.yaml +++ b/Samples/E-Commerce Platform/Yaml/Architecture/SoftwareSystems/Buying And Merchandising App.yaml @@ -1,28 +1,30 @@ ECommercePlatform: - SoftwareSystems: - BuyingAndMerchandisingApp: - Interfaces: - ViewPurchaseOrders: - Flows: - - Type: Use - Expression: BuyingService.Containers.Api.Interfaces.GetPurchaseOrders - CreatePurchaseOrder: - Flows: - - Type: Use - Expression: BuyingService.Containers.Api.Interfaces.CreatePurchaseOrder - UpdatePurchaseOrder: - Flows: - - Type: Use - Expression: BuyingService.Containers.Api.Interfaces.UpdatePurchaseOrder - DeletePurchaseOrder: - Flows: - - Type: Use - Expression: BuyingService.Containers.Api.Interfaces.DeletePurchaseOrder - ViewProductPrices: - Flows: - - Type: Use - Expression: PricingService.Containers.Api.Interfaces.GetProductPrices - UpdateProductPrices: - Flows: - - Type: Use - Expression: PricingService.Containers.Api.Interfaces.UpdateProductPrices \ No newline at end of file + CreateProduct: + BuyingAndMerchandising: + SoftwareSystems: + BuyingAndMerchandisingApp: + Interfaces: + ViewPurchaseOrders: + Flows: + - Type: Use + Expression: BuyingService.Containers.Api.Interfaces.GetPurchaseOrders + CreatePurchaseOrder: + Flows: + - Type: Use + Expression: BuyingService.Containers.Api.Interfaces.CreatePurchaseOrder + UpdatePurchaseOrder: + Flows: + - Type: Use + Expression: BuyingService.Containers.Api.Interfaces.UpdatePurchaseOrder + DeletePurchaseOrder: + Flows: + - Type: Use + Expression: BuyingService.Containers.Api.Interfaces.DeletePurchaseOrder + ViewProductPrices: + Flows: + - Type: Use + Expression: ..PricingService.Containers.Api.Interfaces.GetProductPrices + UpdateProductPrices: + Flows: + - Type: Use + Expression: ..PricingService.Containers.Api.Interfaces.UpdateProductPrices \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Architecture/SoftwareSystems/Buying Service.yaml b/Samples/E-Commerce Platform/Yaml/Architecture/SoftwareSystems/Buying Service.yaml index 742c80e1b..1761d83db 100644 --- a/Samples/E-Commerce Platform/Yaml/Architecture/SoftwareSystems/Buying Service.yaml +++ b/Samples/E-Commerce Platform/Yaml/Architecture/SoftwareSystems/Buying Service.yaml @@ -1,62 +1,64 @@ ECommercePlatform: - SoftwareSystems: - BuyingService: - Containers: - Api: - Interfaces: - GetPurchaseOrders: - Flows: - - Type: Use - Expression: Database.Interfaces.SelectPurchaseOrder - CreatePurchaseOrder: - Flows: - - Type: Use - Expression: Database.Interfaces.InsertPurchaseOrder - - Type: Use - Expression: Messaging.Interfaces.SendPurchaseOrderCreatedEvent - UpdatePurchaseOrder: - Flows: - - Type: Use - Expression: Database.Interfaces.UpdatePurchaseOrder - - Type: Use - Expression: Messaging.Interfaces.SendPurchaseOrderUpdatedEvent - DeletePurchaseOrder: - Flows: - - Type: Use - Expression: Database.Interfaces.DeletePurchaseOrder - - Type: Use - Expression: Messaging.Interfaces.SendPurchaseOrderDeletedEvent - Database: - Interfaces: - InsertPurchaseOrder: {} - UpdatePurchaseOrder: {} - DeletePurchaseOrder: {} - SelectPurchaseOrder: {} - Messaging: - Interfaces: - SendPurchaseOrderCreatedEvent: {} - SendPurchaseOrderUpdatedEvent: {} - SendPurchaseOrderDeletedEvent: {} - ReceivePurchaseOrderCreatedEvent: {} - ReceivePurchaseOrderUpdatedEvent: {} - ReceivePurchaseOrderDeletedEvent: {} - MessageHandler: - Interfaces: - HandlePurchaseOrderCreatedEvent: - Flows: - - Type: Use - Expression: Messaging.Interfaces.ReceivePurchaseOrderCreatedEvent - - Type: Use - Expression: WMS.Interfaces.CreatePurchaseOrder - HandlePurchaseOrderUpdatedEvent: - Flows: - - Type: Use - Expression: Messaging.Interfaces.ReceivePurchaseOrderUpdatedEvent - - Type: Use - Expression: WMS.Interfaces.UpdatePurchaseOrder - HandlePurchaseOrderDeletedEvent: - Flows: - - Type: Use - Expression: Messaging.Interfaces.ReceivePurchaseOrderDeletedEvent - - Type: Use - Expression: WMS.Interfaces.DeletePurchaseOrder \ No newline at end of file + CreateProduct: + BuyingAndMerchandising: + SoftwareSystems: + BuyingService: + Containers: + Api: + Interfaces: + GetPurchaseOrders: + Flows: + - Type: Use + Expression: Database.Interfaces.SelectPurchaseOrder + CreatePurchaseOrder: + Flows: + - Type: Use + Expression: Database.Interfaces.InsertPurchaseOrder + - Type: Use + Expression: Messaging.Interfaces.SendPurchaseOrderCreatedEvent + UpdatePurchaseOrder: + Flows: + - Type: Use + Expression: Database.Interfaces.UpdatePurchaseOrder + - Type: Use + Expression: Messaging.Interfaces.SendPurchaseOrderUpdatedEvent + DeletePurchaseOrder: + Flows: + - Type: Use + Expression: Database.Interfaces.DeletePurchaseOrder + - Type: Use + Expression: Messaging.Interfaces.SendPurchaseOrderDeletedEvent + Database: + Interfaces: + InsertPurchaseOrder: {} + UpdatePurchaseOrder: {} + DeletePurchaseOrder: {} + SelectPurchaseOrder: {} + Messaging: + Interfaces: + SendPurchaseOrderCreatedEvent: {} + SendPurchaseOrderUpdatedEvent: {} + SendPurchaseOrderDeletedEvent: {} + ReceivePurchaseOrderCreatedEvent: {} + ReceivePurchaseOrderUpdatedEvent: {} + ReceivePurchaseOrderDeletedEvent: {} + MessageHandler: + Interfaces: + HandlePurchaseOrderCreatedEvent: + Flows: + - Type: Use + Expression: Messaging.Interfaces.ReceivePurchaseOrderCreatedEvent + - Type: Use + Expression: ..WMS.Interfaces.CreatePurchaseOrder + HandlePurchaseOrderUpdatedEvent: + Flows: + - Type: Use + Expression: Messaging.Interfaces.ReceivePurchaseOrderUpdatedEvent + - Type: Use + Expression: ..WMS.Interfaces.UpdatePurchaseOrder + HandlePurchaseOrderDeletedEvent: + Flows: + - Type: Use + Expression: Messaging.Interfaces.ReceivePurchaseOrderDeletedEvent + - Type: Use + Expression: ..WMS.Interfaces.DeletePurchaseOrder \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Architecture/SoftwareSystems/CRM App.yaml b/Samples/E-Commerce Platform/Yaml/Architecture/SoftwareSystems/CRM App.yaml index e563fd0e6..3ae9459b2 100644 --- a/Samples/E-Commerce Platform/Yaml/Architecture/SoftwareSystems/CRM App.yaml +++ b/Samples/E-Commerce Platform/Yaml/Architecture/SoftwareSystems/CRM App.yaml @@ -1,12 +1,14 @@ ECommercePlatform: - SoftwareSystems: - CRMApp: - Interfaces: - ViewHighRiskOrders: - Flows: - - Type: Use - Expression: FraudService.Containers.Api.Interfaces.GetHighRiskOrders - UpdateOrderFraudCheckResult: - Flows: - - Type: Use - Expression: FraudService.Containers.Api.Interfaces.UpdateOrderFraudCheckResult \ No newline at end of file + Deliver: + CustomerManagement: + SoftwareSystems: + CRMApp: + Interfaces: + ViewHighRiskOrders: + Flows: + - Type: Use + Expression: ..FraudService.Containers.Api.Interfaces.GetHighRiskOrders + UpdateOrderFraudCheckResult: + Flows: + - Type: Use + Expression: ..FraudService.Containers.Api.Interfaces.UpdateOrderFraudCheckResult \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Architecture/SoftwareSystems/Fraud Engine.yaml b/Samples/E-Commerce Platform/Yaml/Architecture/SoftwareSystems/Fraud Engine.yaml index b0626b032..20228b118 100644 --- a/Samples/E-Commerce Platform/Yaml/Architecture/SoftwareSystems/Fraud Engine.yaml +++ b/Samples/E-Commerce Platform/Yaml/Architecture/SoftwareSystems/Fraud Engine.yaml @@ -1,5 +1,7 @@ ECommercePlatform: - SoftwareSystems: - FraudEngine: - Interfaces: - GetFraudCheckResult: {} \ No newline at end of file + Deliver: + FraudManagement: + SoftwareSystems: + FraudEngine: + Interfaces: + GetFraudCheckResult: {} \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Architecture/SoftwareSystems/Fraud Service.yaml b/Samples/E-Commerce Platform/Yaml/Architecture/SoftwareSystems/Fraud Service.yaml index 20e665b3b..d7bf5a1ca 100644 --- a/Samples/E-Commerce Platform/Yaml/Architecture/SoftwareSystems/Fraud Service.yaml +++ b/Samples/E-Commerce Platform/Yaml/Architecture/SoftwareSystems/Fraud Service.yaml @@ -1,40 +1,42 @@ ECommercePlatform: - SoftwareSystems: - FraudService: - Containers: - Api: - Interfaces: - GetHighRiskOrders: - Flows: - - Type: Use - Expression: Database.Interfaces.SelectHighRiskOrders - UpdateOrderFraudCheckResult: - Flows: - - Type: Use - Expression: Database.Interfaces.UpdateFraudCheckResult - - Type: Use - Expression: Messaging.Interfaces.SendFraudCheckResultEvent - Database: - Interfaces: - InsertOrder: {} - SelectHighRiskOrders: {} - InsertFraudCheckResult: {} - UpdateFraudCheckResult: {} - Messaging: - Interfaces: - SendFraudCheckResultEvent: {} - ReceiveFraudCheckResultEvent: {} - MessageHandler: - Interfaces: - HandleOrderCreatedEvent: - Flows: - - Type: Use - Expression: OrderService.Containers.Messaging.Interfaces.ReceiveOrderCreatedEvent - - Type: Use - Expression: Database.Interfaces.InsertOrder - - Type: Use - Expression: FraudEngine.Interfaces.GetFraudCheckResult - - Type: Use - Expression: Database.Interfaces.InsertFraudCheckResult - - Type: Use - Expression: Messaging.Interfaces.SendFraudCheckResultEvent \ No newline at end of file + Deliver: + FraudManagement: + SoftwareSystems: + FraudService: + Containers: + Api: + Interfaces: + GetHighRiskOrders: + Flows: + - Type: Use + Expression: Database.Interfaces.SelectHighRiskOrders + UpdateOrderFraudCheckResult: + Flows: + - Type: Use + Expression: Database.Interfaces.UpdateFraudCheckResult + - Type: Use + Expression: Messaging.Interfaces.SendFraudCheckResultEvent + Database: + Interfaces: + InsertOrder: {} + SelectHighRiskOrders: {} + InsertFraudCheckResult: {} + UpdateFraudCheckResult: {} + Messaging: + Interfaces: + SendFraudCheckResultEvent: {} + ReceiveFraudCheckResultEvent: {} + MessageHandler: + Interfaces: + HandleOrderCreatedEvent: + Flows: + - Type: Use + Expression: ..OrderService.Containers.Messaging.Interfaces.ReceiveOrderCreatedEvent + - Type: Use + Expression: Database.Interfaces.InsertOrder + - Type: Use + Expression: FraudEngine.Interfaces.GetFraudCheckResult + - Type: Use + Expression: Database.Interfaces.InsertFraudCheckResult + - Type: Use + Expression: Messaging.Interfaces.SendFraudCheckResultEvent \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Architecture/SoftwareSystems/Fulfilment Service.yaml b/Samples/E-Commerce Platform/Yaml/Architecture/SoftwareSystems/Fulfilment Service.yaml index 69b1b59be..476e47446 100644 --- a/Samples/E-Commerce Platform/Yaml/Architecture/SoftwareSystems/Fulfilment Service.yaml +++ b/Samples/E-Commerce Platform/Yaml/Architecture/SoftwareSystems/Fulfilment Service.yaml @@ -1,35 +1,37 @@ ECommercePlatform: - SoftwareSystems: - FulfilmentService: - Containers: - Api: - Interfaces: - PostOrderShippedEvent: - Flows: - - Type: Use - Expression: Database.Interfaces.UpdateOrderStatus - - Type: Use - Expression: Messaging.Interfaces.SendOrderShippedEvent - Database: - Interfaces: - InsertOrder: {} - UpdateOrderStatus: {} - Messaging: - Interfaces: - SendOrderShippedEvent: {} - ReceiveOrderShippedEvent: {} - MessageHandler: - Interfaces: - HandleOrderStatusChangedEvent: - Flows: - - Type: Use - Expression: OrderService.Containers.Messaging.Interfaces.ReceiveOrderStatusChangedEvent - - Type: If - Expression: Order Status is 'Pending Shipment' - Flows: - - Type: Use - Expression: Database.Interfaces.InsertOrder - - Type: Use - Expression: WMS.Interfaces.ShipOrder - - Type: Use - Expression: Database.Interfaces.UpdateOrderStatus \ No newline at end of file + Deliver: + Fulfilment: + SoftwareSystems: + FulfilmentService: + Containers: + Api: + Interfaces: + PostOrderShippedEvent: + Flows: + - Type: Use + Expression: Database.Interfaces.UpdateOrderStatus + - Type: Use + Expression: Messaging.Interfaces.SendOrderShippedEvent + Database: + Interfaces: + InsertOrder: {} + UpdateOrderStatus: {} + Messaging: + Interfaces: + SendOrderShippedEvent: {} + ReceiveOrderShippedEvent: {} + MessageHandler: + Interfaces: + HandleOrderStatusChangedEvent: + Flows: + - Type: Use + Expression: ..OrderService.Containers.Messaging.Interfaces.ReceiveOrderStatusChangedEvent + - Type: If + Expression: Order Status is 'Pending Shipment' + Flows: + - Type: Use + Expression: Database.Interfaces.InsertOrder + - Type: Use + Expression: WMS.Interfaces.ShipOrder + - Type: Use + Expression: Database.Interfaces.UpdateOrderStatus \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Architecture/SoftwareSystems/Order Service.yaml b/Samples/E-Commerce Platform/Yaml/Architecture/SoftwareSystems/Order Service.yaml index e5bb8e97d..d241607f2 100644 --- a/Samples/E-Commerce Platform/Yaml/Architecture/SoftwareSystems/Order Service.yaml +++ b/Samples/E-Commerce Platform/Yaml/Architecture/SoftwareSystems/Order Service.yaml @@ -1,48 +1,50 @@ ECommercePlatform: - SoftwareSystems: - OrderService: - Containers: - Api: - Interfaces: - CreateOrder: - Flows: - - Type: Use - Expression: Database.Interfaces.InsertOrder - - Type: Use - Expression: Messaging.Interfaces.SendOrderCreatedEvent - Database: - Interfaces: - InsertOrder: {} - UpdateOrderStatus: {} - Messaging: - Interfaces: - SendOrderCreatedEvent: {} - SendOrderStatusChangedEvent: {} - ReceiveOrderCreatedEvent: {} - ReceiveOrderStatusChangedEvent: {} - MessageHandler: - Interfaces: - HandleFraudCheckResultEvent: - Flows: - - Type: Use - Expression: FraudService.Containers.Messaging.Interfaces.ReceiveFraudCheckResultEvent - - Type: Use - Expression: Database.Interfaces.UpdateOrderStatus - - Type: Use - Expression: Messaging.Interfaces.SendOrderStatusChangedEvent - HandlePaymentResultEvent: - Flows: - - Type: Use - Expression: PaymentService.Containers.Messaging.Interfaces.ReceivePaymentResultEvent - - Type: Use - Expression: Database.Interfaces.UpdateOrderStatus - - Type: Use - Expression: Messaging.Interfaces.SendOrderStatusChangedEvent - HandleOrderShippedEvent: - Flows: - - Type: Use - Expression: FulfilmentService.Containers.Messaging.Interfaces.ReceiveOrderShippedEvent - - Type: Use - Expression: Database.Interfaces.UpdateOrderStatus - - Type: Use - Expression: Messaging.Interfaces.SendOrderStatusChangedEvent + GenerateDemand: + OrderManagement: + SoftwareSystems: + OrderService: + Containers: + Api: + Interfaces: + CreateOrder: + Flows: + - Type: Use + Expression: Database.Interfaces.InsertOrder + - Type: Use + Expression: Messaging.Interfaces.SendOrderCreatedEvent + Database: + Interfaces: + InsertOrder: {} + UpdateOrderStatus: {} + Messaging: + Interfaces: + SendOrderCreatedEvent: {} + SendOrderStatusChangedEvent: {} + ReceiveOrderCreatedEvent: {} + ReceiveOrderStatusChangedEvent: {} + MessageHandler: + Interfaces: + HandleFraudCheckResultEvent: + Flows: + - Type: Use + Expression: ..FraudService.Containers.Messaging.Interfaces.ReceiveFraudCheckResultEvent + - Type: Use + Expression: Database.Interfaces.UpdateOrderStatus + - Type: Use + Expression: Messaging.Interfaces.SendOrderStatusChangedEvent + HandlePaymentResultEvent: + Flows: + - Type: Use + Expression: ..PaymentService.Containers.Messaging.Interfaces.ReceivePaymentResultEvent + - Type: Use + Expression: Database.Interfaces.UpdateOrderStatus + - Type: Use + Expression: Messaging.Interfaces.SendOrderStatusChangedEvent + HandleOrderShippedEvent: + Flows: + - Type: Use + Expression: ..FulfilmentService.Containers.Messaging.Interfaces.ReceiveOrderShippedEvent + - Type: Use + Expression: Database.Interfaces.UpdateOrderStatus + - Type: Use + Expression: Messaging.Interfaces.SendOrderStatusChangedEvent diff --git a/Samples/E-Commerce Platform/Yaml/Architecture/SoftwareSystems/PIM App.yaml b/Samples/E-Commerce Platform/Yaml/Architecture/SoftwareSystems/PIM App.yaml index 76d4ba36b..fab587fa5 100644 --- a/Samples/E-Commerce Platform/Yaml/Architecture/SoftwareSystems/PIM App.yaml +++ b/Samples/E-Commerce Platform/Yaml/Architecture/SoftwareSystems/PIM App.yaml @@ -1,16 +1,18 @@ ECommercePlatform: - SoftwareSystems: - PIMApp: - Interfaces: - ViewProducts: - Flows: - - Type: Use - Expression: ProductService.Containers.Api.Interfaces.GetProducts - UpdateProduct: - Flows: - - Type: Use - Expression: ProductService.Containers.Api.Interfaces.UpdateProduct - DeleteProduct: - Flows: - - Type: Use - Expression: ProductService.Containers.Api.Interfaces.DeleteProduct \ No newline at end of file + CreateProduct: + ProductInformationManagement: + SoftwareSystems: + PIMApp: + Interfaces: + ViewProducts: + Flows: + - Type: Use + Expression: ProductService.Containers.Api.Interfaces.GetProducts + UpdateProduct: + Flows: + - Type: Use + Expression: ProductService.Containers.Api.Interfaces.UpdateProduct + DeleteProduct: + Flows: + - Type: Use + Expression: ProductService.Containers.Api.Interfaces.DeleteProduct \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Architecture/SoftwareSystems/Payment Provider.yaml b/Samples/E-Commerce Platform/Yaml/Architecture/SoftwareSystems/Payment Provider.yaml index 37375b010..9781429c2 100644 --- a/Samples/E-Commerce Platform/Yaml/Architecture/SoftwareSystems/Payment Provider.yaml +++ b/Samples/E-Commerce Platform/Yaml/Architecture/SoftwareSystems/Payment Provider.yaml @@ -1,5 +1,7 @@ ECommercePlatform: - SoftwareSystems: - PaymentProvider: - Interfaces: - ProcessPayment: {} \ No newline at end of file + Deliver: + Payments: + SoftwareSystems: + PaymentProvider: + Interfaces: + ProcessPayment: {} \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Architecture/SoftwareSystems/Payment Service.yaml b/Samples/E-Commerce Platform/Yaml/Architecture/SoftwareSystems/Payment Service.yaml index 3094b8d5a..c1f533a2c 100644 --- a/Samples/E-Commerce Platform/Yaml/Architecture/SoftwareSystems/Payment Service.yaml +++ b/Samples/E-Commerce Platform/Yaml/Architecture/SoftwareSystems/Payment Service.yaml @@ -1,33 +1,35 @@ ECommercePlatform: - SoftwareSystems: - PaymentService: - Containers: - Api: - Interfaces: - PostPaymentResultEvent: - Flows: - - Type: Use - Expression: Database.Interfaces.InsertPaymentResult - - Type: Use - Expression: Messaging.Interfaces.SendPaymentResultEvent - Database: - Interfaces: - InsertPaymentResult: {} - InsertOrder: {} - Messaging: - Interfaces: - SendPaymentResultEvent: {} - ReceivePaymentResultEvent: {} - MessageHandler: - Interfaces: - HandleOrderStatusChangedEvent: - Flows: - - Type: Use - Expression: OrderService.Containers.Messaging.Interfaces.ReceiveOrderStatusChangedEvent - - Type: If - Expression: Order Status is 'Pending Payment' - Flows: - - Type: Use - Expression: Database.Interfaces.InsertOrder - - Type: Use - Expression: PaymentProvider.Interfaces.ProcessPayment \ No newline at end of file + Deliver: + Payments: + SoftwareSystems: + PaymentService: + Containers: + Api: + Interfaces: + PostPaymentResultEvent: + Flows: + - Type: Use + Expression: Database.Interfaces.InsertPaymentResult + - Type: Use + Expression: Messaging.Interfaces.SendPaymentResultEvent + Database: + Interfaces: + InsertPaymentResult: {} + InsertOrder: {} + Messaging: + Interfaces: + SendPaymentResultEvent: {} + ReceivePaymentResultEvent: {} + MessageHandler: + Interfaces: + HandleOrderStatusChangedEvent: + Flows: + - Type: Use + Expression: ..OrderService.Containers.Messaging.Interfaces.ReceiveOrderStatusChangedEvent + - Type: If + Expression: Order Status is 'Pending Payment' + Flows: + - Type: Use + Expression: Database.Interfaces.InsertOrder + - Type: Use + Expression: PaymentProvider.Interfaces.ProcessPayment \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Architecture/SoftwareSystems/Pricing Service.yaml b/Samples/E-Commerce Platform/Yaml/Architecture/SoftwareSystems/Pricing Service.yaml index 642d5e549..fa0756e88 100644 --- a/Samples/E-Commerce Platform/Yaml/Architecture/SoftwareSystems/Pricing Service.yaml +++ b/Samples/E-Commerce Platform/Yaml/Architecture/SoftwareSystems/Pricing Service.yaml @@ -1,56 +1,58 @@ ECommercePlatform: - SoftwareSystems: - PricingService: - Containers: - Api: - Interfaces: - GetProductPrices: - Flows: - - Type: Use - Expression: Database.Interfaces.SelectProductPrices - UpdateProductPrices: - Flows: - - Type: Use - Expression: Database.Interfaces.UpdateProductPrices - - Type: Use - Expression: Messaging.Interfaces.SendProductPriceChangedEvent - Database: - Interfaces: - InsertProduct: {} - SelectProducts: {} - UpdateProductPrices: {} - SelectProductPrices: {} - Messaging: - Interfaces: - SendProductPriceChangedEvent: {} - ReceiveProductPriceChangedEvent: {} - MessageHandler: - Interfaces: - HandlePurchaseOrderCreatedEvent: - Flows: - - Type: Use - Expression: BuyingService.Containers.Messaging.Interfaces.ReceivePurchaseOrderCreatedEvent - - Type: Loop - Expression: For each Product in Purchase Order - Flows: - - Type: Use - Expression: Database.Interfaces.SelectProducts - - Type: If - Expression: Product Not Found + CreateProduct: + PriceManagement: + SoftwareSystems: + PricingService: + Containers: + Api: + Interfaces: + GetProductPrices: Flows: - Type: Use - Expression: Database.Interfaces.InsertProduct - HandlePurchaseOrderUpdatedEvent: - Flows: - - Type: Use - Expression: BuyingService.Containers.Messaging.Interfaces.ReceivePurchaseOrderUpdatedEvent - - Type: Loop - Expression: For each Product in Purchase Order - Flows: - - Type: Use - Expression: Database.Interfaces.SelectProducts - - Type: If - Expression: Product Not Found + Expression: Database.Interfaces.SelectProductPrices + UpdateProductPrices: Flows: - Type: Use - Expression: Database.Interfaces.InsertProduct \ No newline at end of file + Expression: Database.Interfaces.UpdateProductPrices + - Type: Use + Expression: Messaging.Interfaces.SendProductPriceChangedEvent + Database: + Interfaces: + InsertProduct: {} + SelectProducts: {} + UpdateProductPrices: {} + SelectProductPrices: {} + Messaging: + Interfaces: + SendProductPriceChangedEvent: {} + ReceiveProductPriceChangedEvent: {} + MessageHandler: + Interfaces: + HandlePurchaseOrderCreatedEvent: + Flows: + - Type: Use + Expression: ..BuyingService.Containers.Messaging.Interfaces.ReceivePurchaseOrderCreatedEvent + - Type: Loop + Expression: For each Product in Purchase Order + Flows: + - Type: Use + Expression: Database.Interfaces.SelectProducts + - Type: If + Expression: Product Not Found + Flows: + - Type: Use + Expression: Database.Interfaces.InsertProduct + HandlePurchaseOrderUpdatedEvent: + Flows: + - Type: Use + Expression: ..BuyingService.Containers.Messaging.Interfaces.ReceivePurchaseOrderUpdatedEvent + - Type: Loop + Expression: For each Product in Purchase Order + Flows: + - Type: Use + Expression: Database.Interfaces.SelectProducts + - Type: If + Expression: Product Not Found + Flows: + - Type: Use + Expression: Database.Interfaces.InsertProduct \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Architecture/SoftwareSystems/Product Service.yaml b/Samples/E-Commerce Platform/Yaml/Architecture/SoftwareSystems/Product Service.yaml index ac9d1d1ab..6f6c25b94 100644 --- a/Samples/E-Commerce Platform/Yaml/Architecture/SoftwareSystems/Product Service.yaml +++ b/Samples/E-Commerce Platform/Yaml/Architecture/SoftwareSystems/Product Service.yaml @@ -1,70 +1,72 @@ ECommercePlatform: - SoftwareSystems: - ProductService: - Containers: - Api: - Interfaces: - GetProducts: - Flows: - - Type: Use - Expression: Database.Interfaces.SelectProducts - UpdateProduct: - Flows: - - Type: Use - Expression: Database.Interfaces.UpdateProduct - - Type: Use - Expression: Messaging.Interfaces.SendProductUpdatedEvent - DeleteProduct: - Flows: - - Type: Use - Expression: Database.Interfaces.DeleteProduct - - Type: Use - Expression: Messaging.Interfaces.SendProductDeletedEvent - Database: - Interfaces: - SelectProducts: {} - InsertProduct: {} - UpdateProduct: {} - DeleteProduct: {} - Messaging: - Interfaces: - SendProductCreatedEvent: {} - SendProductUpdatedEvent: {} - SendProductDeletedEvent: {} - ReceiveProductCreatedEvent: {} - ReceiveProductUpdatedEvent: {} - ReceiveProductDeletedEvent: {} - MessageHandler: - Interfaces: - HandlePurchaseOrderCreatedEvent: - Flows: - - Type: Use - Expression: BuyingService.Containers.Messaging.Interfaces.ReceivePurchaseOrderCreatedEvent - - Type: Loop - Expression: For each Product in Purchase Order - Flows: - - Type: Use - Expression: Database.Interfaces.SelectProducts - - Type: If - Expression: Product Not Found + CreateProduct: + ProductInformationManagement: + SoftwareSystems: + ProductService: + Containers: + Api: + Interfaces: + GetProducts: Flows: - Type: Use - Expression: Database.Interfaces.InsertProduct + Expression: Database.Interfaces.SelectProducts + UpdateProduct: + Flows: + - Type: Use + Expression: Database.Interfaces.UpdateProduct + - Type: Use + Expression: Messaging.Interfaces.SendProductUpdatedEvent + DeleteProduct: + Flows: + - Type: Use + Expression: Database.Interfaces.DeleteProduct - Type: Use - Expression: Messaging.Interfaces.SendProductCreatedEvent - HandlePurchaseOrderUpdatedEvent: - Flows: - - Type: Use - Expression: BuyingService.Containers.Messaging.Interfaces.ReceivePurchaseOrderUpdatedEvent - - Type: Loop - Expression: For each Product in Purchase Order - Flows: - - Type: Use - Expression: Database.Interfaces.SelectProducts - - Type: If - Expression: Product Not Found + Expression: Messaging.Interfaces.SendProductDeletedEvent + Database: + Interfaces: + SelectProducts: {} + InsertProduct: {} + UpdateProduct: {} + DeleteProduct: {} + Messaging: + Interfaces: + SendProductCreatedEvent: {} + SendProductUpdatedEvent: {} + SendProductDeletedEvent: {} + ReceiveProductCreatedEvent: {} + ReceiveProductUpdatedEvent: {} + ReceiveProductDeletedEvent: {} + MessageHandler: + Interfaces: + HandlePurchaseOrderCreatedEvent: Flows: - Type: Use - Expression: Database.Interfaces.InsertProduct + Expression: ..BuyingService.Containers.Messaging.Interfaces.ReceivePurchaseOrderCreatedEvent + - Type: Loop + Expression: For each Product in Purchase Order + Flows: + - Type: Use + Expression: Database.Interfaces.SelectProducts + - Type: If + Expression: Product Not Found + Flows: + - Type: Use + Expression: Database.Interfaces.InsertProduct + - Type: Use + Expression: Messaging.Interfaces.SendProductCreatedEvent + HandlePurchaseOrderUpdatedEvent: + Flows: - Type: Use - Expression: Messaging.Interfaces.SendProductCreatedEvent \ No newline at end of file + Expression: ..BuyingService.Containers.Messaging.Interfaces.ReceivePurchaseOrderUpdatedEvent + - Type: Loop + Expression: For each Product in Purchase Order + Flows: + - Type: Use + Expression: Database.Interfaces.SelectProducts + - Type: If + Expression: Product Not Found + Flows: + - Type: Use + Expression: Database.Interfaces.InsertProduct + - Type: Use + Expression: Messaging.Interfaces.SendProductCreatedEvent \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Architecture/SoftwareSystems/Search Service.yaml b/Samples/E-Commerce Platform/Yaml/Architecture/SoftwareSystems/Search Service.yaml index 640e2014e..d8e60698b 100644 --- a/Samples/E-Commerce Platform/Yaml/Architecture/SoftwareSystems/Search Service.yaml +++ b/Samples/E-Commerce Platform/Yaml/Architecture/SoftwareSystems/Search Service.yaml @@ -1,43 +1,45 @@ ECommercePlatform: - SoftwareSystems: - SearchService: - Containers: - Api: - Interfaces: - SearchProducts: - Flows: - - Type: Use - Expression: Database.Interfaces.SelectProducts - Database: - Interfaces: - SelectProducts: {} - InsertProduct: {} - UpdateProduct: {} - DeleteProduct: {} - UpdateProductPrices: {} - MessageHandler: - Interfaces: - HandleProductPriceChangedEvent: - Flows: - - Type: Use - Expression: PricingService.Containers.Messaging.Interfaces.ReceiveProductPriceChangedEvent - - Type: Use - Expression: Database.Interfaces.UpdateProductPrices - HandleProductCreatedEvent: - Flows: - - Type: Use - Expression: ProductService.Containers.Messaging.Interfaces.ReceiveProductCreatedEvent - - Type: Use - Expression: Database.Interfaces.InsertProduct - HandleProductUpdatedEvent: - Flows: - - Type: Use - Expression: ProductService.Containers.Messaging.Interfaces.ReceiveProductUpdatedEvent - - Type: Use - Expression: Database.Interfaces.UpdateProduct - HandleProductDeletedEvent: - Flows: - - Type: Use - Expression: ProductService.Containers.Messaging.Interfaces.ReceiveProductDeletedEvent - - Type: Use - Expression: Database.Interfaces.DeleteProduct \ No newline at end of file + GenerateDemand: + SearchAndBrowse: + SoftwareSystems: + SearchService: + Containers: + Api: + Interfaces: + SearchProducts: + Flows: + - Type: Use + Expression: Database.Interfaces.SelectProducts + Database: + Interfaces: + SelectProducts: {} + InsertProduct: {} + UpdateProduct: {} + DeleteProduct: {} + UpdateProductPrices: {} + MessageHandler: + Interfaces: + HandleProductPriceChangedEvent: + Flows: + - Type: Use + Expression: ..PricingService.Containers.Messaging.Interfaces.ReceiveProductPriceChangedEvent + - Type: Use + Expression: Database.Interfaces.UpdateProductPrices + HandleProductCreatedEvent: + Flows: + - Type: Use + Expression: ..ProductService.Containers.Messaging.Interfaces.ReceiveProductCreatedEvent + - Type: Use + Expression: Database.Interfaces.InsertProduct + HandleProductUpdatedEvent: + Flows: + - Type: Use + Expression: ..ProductService.Containers.Messaging.Interfaces.ReceiveProductUpdatedEvent + - Type: Use + Expression: Database.Interfaces.UpdateProduct + HandleProductDeletedEvent: + Flows: + - Type: Use + Expression: ..ProductService.Containers.Messaging.Interfaces.ReceiveProductDeletedEvent + - Type: Use + Expression: Database.Interfaces.DeleteProduct \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Architecture/SoftwareSystems/Storefront App.yaml b/Samples/E-Commerce Platform/Yaml/Architecture/SoftwareSystems/Storefront App.yaml index d38e55776..63dd853a3 100644 --- a/Samples/E-Commerce Platform/Yaml/Architecture/SoftwareSystems/Storefront App.yaml +++ b/Samples/E-Commerce Platform/Yaml/Architecture/SoftwareSystems/Storefront App.yaml @@ -1,32 +1,34 @@ ECommercePlatform: - SoftwareSystems: - StorefrontApp: - Interfaces: - ViewProducts: - Flows: - - Type: Use - Expression: StorefrontBff.Interfaces.GetProducts - SearchProducts: - Flows: - - Type: Use - Expression: StorefrontBff.Interfaces.SearchProducts - ViewBasket: - Flows: - - Type: Use - Expression: StorefrontBff.Interfaces.GetBasket - AddProductToBasket: - Flows: - - Type: Use - Expression: StorefrontBff.Interfaces.AddBasketItem - UpdateBasketItem: - Flows: - - Type: Use - Expression: StorefrontBff.Interfaces.UpdateBasketItem - DeleteBasketItem: - Flows: - - Type: Use - Expression: StorefrontBff.Interfaces.DeleteBasketItem - Checkout : - Flows: - - Type: Use - Expression: StorefrontBff.Interfaces.Checkout \ No newline at end of file + GenerateDemand: + Storefront: + SoftwareSystems: + StorefrontApp: + Interfaces: + ViewProducts: + Flows: + - Type: Use + Expression: StorefrontBff.Interfaces.GetProducts + SearchProducts: + Flows: + - Type: Use + Expression: StorefrontBff.Interfaces.SearchProducts + ViewBasket: + Flows: + - Type: Use + Expression: StorefrontBff.Interfaces.GetBasket + AddProductToBasket: + Flows: + - Type: Use + Expression: StorefrontBff.Interfaces.AddBasketItem + UpdateBasketItem: + Flows: + - Type: Use + Expression: StorefrontBff.Interfaces.UpdateBasketItem + DeleteBasketItem: + Flows: + - Type: Use + Expression: StorefrontBff.Interfaces.DeleteBasketItem + Checkout : + Flows: + - Type: Use + Expression: StorefrontBff.Interfaces.Checkout \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Architecture/SoftwareSystems/Storefront Bff.yaml b/Samples/E-Commerce Platform/Yaml/Architecture/SoftwareSystems/Storefront Bff.yaml index 7e2379679..0cdce2e49 100644 --- a/Samples/E-Commerce Platform/Yaml/Architecture/SoftwareSystems/Storefront Bff.yaml +++ b/Samples/E-Commerce Platform/Yaml/Architecture/SoftwareSystems/Storefront Bff.yaml @@ -1,35 +1,37 @@ ECommercePlatform: - SoftwareSystems: - StorefrontBff: - Interfaces: - GetProducts: - Flows: - - Type: Use - Expression: ProductService.Containers.Api.Interfaces.GetProducts - SearchProducts: - Flows: - - Type: Use - Expression: SearchService.Containers.Api.Interfaces.SearchProducts - GetBasket: - Flows: - - Type: Use - Expression: BasketService.Containers.Api.Interfaces.GetItems - AddBasketItem: - Flows: - - Type: Use - Expression: BasketService.Containers.Api.Interfaces.AddItem - UpdateBasketItem: - Flows: - - Type: Use - Expression: BasketService.Containers.Api.Interfaces.UpdateItem - DeleteBasketItem: - Flows: - - Type: Use - Expression: BasketService.Containers.Api.Interfaces.DeleteItem - Checkout: - Flows: - - Type: Use - Expression: OrderService.Containers.Api.Interfaces.CreateOrder - - Type: Use - Expression: BasketService.Containers.Api.Interfaces.DeleteBasket + GenerateDemand: + Storefront: + SoftwareSystems: + StorefrontBff: + Interfaces: + GetProducts: + Flows: + - Type: Use + Expression: ..ProductService.Containers.Api.Interfaces.GetProducts + SearchProducts: + Flows: + - Type: Use + Expression: ..SearchService.Containers.Api.Interfaces.SearchProducts + GetBasket: + Flows: + - Type: Use + Expression: ..BasketService.Containers.Api.Interfaces.GetItems + AddBasketItem: + Flows: + - Type: Use + Expression: ..BasketService.Containers.Api.Interfaces.AddItem + UpdateBasketItem: + Flows: + - Type: Use + Expression: ..BasketService.Containers.Api.Interfaces.UpdateItem + DeleteBasketItem: + Flows: + - Type: Use + Expression: ..BasketService.Containers.Api.Interfaces.DeleteItem + Checkout: + Flows: + - Type: Use + Expression: ..OrderService.Containers.Api.Interfaces.CreateOrder + - Type: Use + Expression: ..BasketService.Containers.Api.Interfaces.DeleteBasket \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Architecture/SoftwareSystems/WMS.yaml b/Samples/E-Commerce Platform/Yaml/Architecture/SoftwareSystems/WMS.yaml index 6f236b9c1..128098901 100644 --- a/Samples/E-Commerce Platform/Yaml/Architecture/SoftwareSystems/WMS.yaml +++ b/Samples/E-Commerce Platform/Yaml/Architecture/SoftwareSystems/WMS.yaml @@ -1,8 +1,13 @@ ECommercePlatform: - SoftwareSystems: - WMS: - Interfaces: - CreatePurchaseOrder: {} - UpdatePurchaseOrder: {} - DeletePurchaseOrder: {} - ShipOrder: {} \ No newline at end of file + Deliver: + Fulfilment: + SoftwareSystems: + WMS: + Interfaces: + CreatePurchaseOrder: {} + UpdatePurchaseOrder: {} + DeletePurchaseOrder: {} + ShipOrder: + Flows: + - Type: Use + Expression: FulfilmentService.Containers.Api.Interfaces.PostOrderShippedEvent \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/Container - C4 Static.png index 344cee87e..450f1abff 100644 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/Container - C4 Static.png and b/Samples/E-Commerce Platform/Yaml/Diagrams/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/Container - C4 Static.puml index 5d08a8aac..5532f8b4f 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Container - C4 Static.puml +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Container - C4 Static.puml @@ -16,125 +16,126 @@ skinparam linetype polyline title All Software Systems - C4 Static - Container level -System(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") { - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler, "Message Handler", "", "") +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Storefront App", "") +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "") + +System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") { + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, "Message Handler", "", "") } -System_Boundary(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service") { - Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "") - Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.MessageHandler, "Message Handler", "", "") +System_Boundary(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service") { + Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, "Message Handler", "", "") } -System(ECommercePlatform.SoftwareSystems.CRMApp, "CRM App", "") -System_Boundary(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service") { - Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "") - Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, "Message Handler", "", "") -} -System(ECommercePlatform.SoftwareSystems.FraudEngine, "Fraud Engine", "") -System(ECommercePlatform.SoftwareSystems.PaymentProvider, "Payment Provider", "") -System(ECommercePlatform.SoftwareSystems.PIMApp, "PIM App", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") { - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, "Message Handler", "", "") +System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") { + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") } -System(ECommercePlatform.SoftwareSystems.StorefrontApp, "Storefront App", "") -System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "") -System_Boundary(ECommercePlatform.SoftwareSystems.SearchService, "Search Service") { - Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, "Message Handler", "", "") +System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") { + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, "Message Handler", "", "") } +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "") -System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service") { - Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") +System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") { + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, "Message Handler", "", "") } -System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") { - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, "Message Handler", "", "") +System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") { + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "") + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler, "Message Handler", "", "") } -System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service") { - Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "") - Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.MessageHandler, "Message Handler", "", "") +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, "PIM App", "") +System(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, "CRM App", "") + +System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service") { + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "") + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, "Message Handler", "", "") +} +System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Fraud Engine", "") +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "") + +System_Boundary(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service") { + Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "") + Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, "Message Handler", "", "") } +System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Payment Provider", "") -System_Boundary(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service") { - Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Messaging, "Messaging", "", "") - Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.MessageHandler, "Message Handler", "", "") +System_Boundary(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service") { + Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Messaging", "", "") + Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, "Message Handler", "", "") } -Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, "Uses") -Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Uses") -Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Uses") -Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, "Uses") -Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Uses") -Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging, "Uses") -Rel(ECommercePlatform.SoftwareSystems.CRMApp, ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, "Uses") -Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Uses") -Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Uses") -Rel(ECommercePlatform.SoftwareSystems.PIMApp, ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Uses") -Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Uses") -Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Uses") -Rel(ECommercePlatform.SoftwareSystems.StorefrontApp, ECommercePlatform.SoftwareSystems.StorefrontBff, "Uses") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Uses") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.SearchService.Containers.Api, "Uses") -Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.Api, ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Uses") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Uses") -Rel(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Uses") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, "Uses") -Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Uses") -Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Uses") -Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Uses") -Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.WMS, "Uses") -Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Uses") -Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Uses") -Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FraudEngine, "Uses") -Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Uses") -Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Database, "Uses") -Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Messaging, "Uses") -Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Uses") -Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Database, "Uses") -Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.WMS, "Uses") -Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Uses") -Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Uses") -Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Uses") -Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PaymentService.Containers.Messaging, "Uses") -Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Messaging, "Uses") -Rel(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Api, ECommercePlatform.SoftwareSystems.PaymentService.Containers.Database, "Uses") -Rel(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Api, ECommercePlatform.SoftwareSystems.PaymentService.Containers.Messaging, "Uses") -Rel(ECommercePlatform.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Uses") -Rel(ECommercePlatform.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PaymentService.Containers.Database, "Uses") -Rel(ECommercePlatform.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PaymentProvider, "Uses") -Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Uses") -Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Uses") -Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Uses") -Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Uses") -Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Uses") -Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging, "Uses") -Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Uses") -Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Uses") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Uses") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Uses") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, "Uses") +Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Uses") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Uses") +Rel(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Uses") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, "Uses") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Uses") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, "Uses") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Uses") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, "Uses") +Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Uses") +Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Uses") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, "Uses") +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Uses") +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, "Uses") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Uses") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Uses") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Uses") +Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Uses") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Uses") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Uses") +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Uses") +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Uses") +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Uses") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Uses") +Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Api, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database, "Uses") +Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Api, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database, "Uses") +Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Uses") SHOW_LEGEND() diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/Container - C4 Static.svg index b3e00d72e..0b03b49e6 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Container - C4 Static.svg +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Container - C4 Static.svg @@ -1 +1 @@ -All Software Systems - C4 Static - Container levelBuying Service[System]Pricing Service[System]Fraud Service[System]Product Service[System]Search Service[System]Basket Service[System]Order Service[System]Fulfilment Service[System]Payment Service[System]ApiDatabaseMessagingMessage HandlerApiDatabaseMessagingMessage HandlerApiDatabaseMessagingMessage HandlerApiDatabaseMessagingMessage HandlerApiDatabaseMessage HandlerApiDatabaseApiDatabaseMessagingMessage HandlerApiDatabaseMessagingMessage HandlerMessagingApiDatabaseMessage HandlerBuying AndMerchandising AppCRM AppFraud EnginePayment ProviderPIM AppStorefront AppStorefront BffWMSUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesLegend  system  container  system boundary(dashed)  \ No newline at end of file +All Software Systems - C4 Static - Container levelProduct Service[System]Search Service[System]Basket Service[System]Order Service[System]Buying Service[System]Pricing Service[System]Fraud Service[System]Fulfilment Service[System]Payment Service[System]ApiDatabaseMessagingMessage HandlerApiDatabaseMessage HandlerApiDatabaseApiDatabaseMessagingMessage HandlerApiDatabaseMessagingMessage HandlerApiDatabaseMessagingMessage HandlerApiDatabaseMessagingMessage HandlerApiDatabaseMessagingMessage HandlerMessagingApiDatabaseMessage HandlerStorefront AppStorefront BffBuying AndMerchandising AppPIM AppCRM AppFraud EngineWMSPayment ProviderUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/Container - C4.png index bdb536d46..9de36687e 100644 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/Container - C4.png and b/Samples/E-Commerce Platform/Yaml/Diagrams/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/Container - C4.puml index 543730df6..295452abe 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Container - C4.puml +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Container - C4.puml @@ -16,125 +16,126 @@ skinparam linetype polyline title All Software Systems - C4 - Container level -System(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") { - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler, "Message Handler", "", "") +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Storefront App", "") +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "") + +System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") { + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, "Message Handler", "", "") } -System_Boundary(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service") { - Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "") - Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.MessageHandler, "Message Handler", "", "") +System_Boundary(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service") { + Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, "Message Handler", "", "") } -System(ECommercePlatform.SoftwareSystems.CRMApp, "CRM App", "") -System_Boundary(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service") { - Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "") - Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, "Message Handler", "", "") -} -System(ECommercePlatform.SoftwareSystems.FraudEngine, "Fraud Engine", "") -System(ECommercePlatform.SoftwareSystems.PaymentProvider, "Payment Provider", "") -System(ECommercePlatform.SoftwareSystems.PIMApp, "PIM App", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") { - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, "Message Handler", "", "") +System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") { + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") } -System(ECommercePlatform.SoftwareSystems.StorefrontApp, "Storefront App", "") -System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "") -System_Boundary(ECommercePlatform.SoftwareSystems.SearchService, "Search Service") { - Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, "Message Handler", "", "") +System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") { + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, "Message Handler", "", "") } +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "") -System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service") { - Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") +System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") { + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, "Message Handler", "", "") } -System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") { - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, "Message Handler", "", "") +System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") { + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "") + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler, "Message Handler", "", "") } -System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service") { - Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "") - Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.MessageHandler, "Message Handler", "", "") +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, "PIM App", "") +System(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, "CRM App", "") + +System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service") { + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "") + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, "Message Handler", "", "") +} +System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Fraud Engine", "") +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "") + +System_Boundary(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service") { + Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "") + Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, "Message Handler", "", "") } +System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Payment Provider", "") -System_Boundary(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service") { - Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Messaging, "Messaging", "", "") - Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.MessageHandler, "Message Handler", "", "") +System_Boundary(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service") { + Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Messaging", "", "") + Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, "Message Handler", "", "") } -Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, "Get Purchase Orders\nCreate Purchase Order\nUpdate Purchase Order\nDelete Purchase Order") -Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Select Purchase Order\nInsert Purchase Order\nUpdate Purchase Order\nDelete Purchase Order") -Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Send Purchase Order Created Event\nSend Purchase Order Updated Event\nSend Purchase Order Deleted Event") -Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, "Get Product Prices\nUpdate Product Prices") -Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Select Product Prices\nUpdate Product Prices") -Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging, "Send Product Price Changed Event") -Rel(ECommercePlatform.SoftwareSystems.CRMApp, ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, "Get High Risk Orders\nUpdate Order Fraud Check Result") -Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Select High Risk Orders\nUpdate Fraud Check Result") -Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Send Fraud Check Result Event") -Rel(ECommercePlatform.SoftwareSystems.PIMApp, ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Get Products\nUpdate Product\nDelete Product") -Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Select Products\nUpdate Product\nDelete Product") -Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Send Product Updated Event\nSend Product Deleted Event") -Rel(ECommercePlatform.SoftwareSystems.StorefrontApp, ECommercePlatform.SoftwareSystems.StorefrontBff, "Get Products\nSearch Products\nGet Basket\nAdd Basket Item\nUpdate Basket Item\nDelete Basket Item\nCheckout") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Get Products") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.SearchService.Containers.Api, "Search Products") -Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.Api, ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Select Products") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Get Items\nAdd Item\nUpdate Item\nDelete Item\nDelete Basket") -Rel(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Select Items\nInsert Item\nUpdate Item\nDelete Item\nDelete Basket") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, "Create Order") -Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Insert Order") -Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Send Order Created Event") -Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Created Event\nReceive Purchase Order Updated Event\nReceive Purchase Order Deleted Event") -Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.WMS, "Create Purchase Order\nUpdate Purchase Order\nDelete Purchase Order") -Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Receive Order Created Event") -Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Insert Order\nInsert Fraud Check Result") -Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FraudEngine, "Get Fraud Check Result") -Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Send Fraud Check Result Event") -Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Database, "Update Order Status") -Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Messaging, "Send Order Shipped Event") -Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Receive Order Status Changed Event") -Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Database, "Insert Order\nUpdate Order Status") -Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.WMS, "Ship Order") -Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Receive Fraud Check Result Event") -Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Update Order Status") -Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Send Order Status Changed Event") -Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PaymentService.Containers.Messaging, "Receive Payment Result Event") -Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Messaging, "Receive Order Shipped Event") -Rel(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Api, ECommercePlatform.SoftwareSystems.PaymentService.Containers.Database, "Insert Payment Result") -Rel(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Api, ECommercePlatform.SoftwareSystems.PaymentService.Containers.Messaging, "Send Payment Result Event") -Rel(ECommercePlatform.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Receive Order Status Changed Event") -Rel(ECommercePlatform.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PaymentService.Containers.Database, "Insert Order") -Rel(ECommercePlatform.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PaymentProvider, "Process Payment") -Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Created Event\nReceive Purchase Order Updated Event") -Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Select Products\nInsert Product") -Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Created Event\nReceive Purchase Order Updated Event") -Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Select Products\nInsert Product") -Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Send Product Created Event") -Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging, "Receive Product Price Changed Event") -Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Update Product Prices\nInsert Product\nUpdate Product\nDelete Product") -Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Receive Product Created Event\nReceive Product Updated Event\nReceive Product Deleted Event") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Get Products\nSearch Products\nGet Basket\nAdd Basket Item\nUpdate Basket Item\nDelete Basket Item\nCheckout") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Get Products") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Select Products\nUpdate Product\nDelete Product") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, "Search Products") +Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Select Products") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Get Items\nAdd Item\nUpdate Item\nDelete Item\nDelete Basket") +Rel(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Select Items\nInsert Item\nUpdate Item\nDelete Item\nDelete Basket") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, "Create Order") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Insert Order") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Send Order Created Event") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, "Get Purchase Orders\nCreate Purchase Order\nUpdate Purchase Order\nDelete Purchase Order") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Select Purchase Order\nInsert Purchase Order\nUpdate Purchase Order\nDelete Purchase Order") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Send Purchase Order Created Event\nSend Purchase Order Updated Event\nSend Purchase Order Deleted Event") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, "Get Product Prices\nUpdate Product Prices") +Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Select Product Prices\nUpdate Product Prices") +Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Send Product Price Changed Event") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Get Products\nUpdate Product\nDelete Product") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Send Product Updated Event\nSend Product Deleted Event") +Rel(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, "Get High Risk Orders\nUpdate Order Fraud Check Result") +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Select High Risk Orders\nUpdate Fraud Check Result") +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Send Fraud Check Result Event") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, "Post Order Shipped Event") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Update Order Status") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Send Order Shipped Event") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Receive Fraud Check Result Event") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Update Order Status") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Send Order Status Changed Event") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Receive Payment Result Event") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Receive Order Shipped Event") +Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Receive Product Price Changed Event") +Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Update Product Prices\nInsert Product\nUpdate Product\nDelete Product") +Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Receive Product Created Event\nReceive Product Updated Event\nReceive Product Deleted Event") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Created Event\nReceive Purchase Order Updated Event\nReceive Purchase Order Deleted Event") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Create Purchase Order\nUpdate Purchase Order\nDelete Purchase Order") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Created Event\nReceive Purchase Order Updated Event") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Select Products\nInsert Product") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Send Product Created Event") +Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Created Event\nReceive Purchase Order Updated Event") +Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Select Products\nInsert Product") +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Receive Order Created Event") +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Insert Order\nInsert Fraud Check Result") +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Get Fraud Check Result") +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Send Fraud Check Result Event") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Receive Order Status Changed Event") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Insert Order\nUpdate Order Status") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Ship Order") +Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Api, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database, "Insert Payment Result") +Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Api, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Send Payment Result Event") +Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Receive Order Status Changed Event") +Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database, "Insert Order") +Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Process Payment") SHOW_LEGEND() diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/Container - C4.svg index 282b1dc1b..33d2af225 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Container - C4.svg +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Container - C4.svg @@ -1 +1 @@ -All Software Systems - C4 - Container levelBuying Service[System]Pricing Service[System]Fraud Service[System]Product Service[System]Search Service[System]Basket Service[System]Order Service[System]Fulfilment Service[System]Payment Service[System]ApiDatabaseMessagingMessage HandlerApiDatabaseMessagingMessage HandlerApiDatabaseMessagingMessage HandlerApiDatabaseMessagingMessage HandlerApiDatabaseMessage HandlerApiDatabaseApiDatabaseMessagingMessage HandlerApiDatabaseMessagingMessage HandlerMessagingApiDatabaseMessage HandlerBuying AndMerchandising AppCRM AppFraud EnginePayment ProviderPIM AppStorefront AppStorefront BffWMSGet Purchase OrdersCreate Purchase OrderUpdate Purchase OrderDelete Purchase OrderSelect Purchase OrderInsert Purchase OrderUpdate Purchase OrderDelete Purchase OrderSend Purchase OrderCreated EventSend Purchase OrderUpdated EventSend Purchase OrderDeleted EventGet Product PricesUpdate Product PricesSelect Product PricesUpdate Product PricesSend Product PriceChanged EventGet High Risk OrdersUpdate Order Fraud CheckResultSelect High Risk OrdersUpdate Fraud CheckResultSend Fraud Check ResultEventGet ProductsUpdate ProductDelete ProductSelect ProductsUpdate ProductDelete ProductSend Product UpdatedEventSend Product DeletedEventGet ProductsSearch ProductsGet BasketAdd Basket ItemUpdate Basket ItemDelete Basket ItemCheckoutGet ProductsSearch ProductsSelect ProductsGet ItemsAdd ItemUpdate ItemDelete ItemDelete BasketSelect ItemsInsert ItemUpdate ItemDelete ItemDelete BasketCreate OrderInsert OrderSend Order Created EventReceive Purchase OrderCreated EventReceive Purchase OrderUpdated EventReceive Purchase OrderDeleted EventCreate Purchase OrderUpdate Purchase OrderDelete Purchase OrderReceive Order CreatedEventInsert OrderInsert Fraud Check ResultGet Fraud Check ResultSend Fraud Check ResultEventUpdate Order StatusSend Order Shipped EventReceive Order StatusChanged EventInsert OrderUpdate Order StatusShip OrderReceive Fraud CheckResult EventUpdate Order StatusSend Order StatusChanged EventReceive Payment ResultEventReceive Order ShippedEventInsert Payment ResultSend Payment ResultEventReceive Order StatusChanged EventInsert OrderProcess PaymentReceive Purchase OrderCreated EventReceive Purchase OrderUpdated EventSelect ProductsInsert ProductReceive Purchase OrderCreated EventReceive Purchase OrderUpdated EventSelect ProductsInsert ProductSend Product CreatedEventReceive Product PriceChanged EventUpdate Product PricesInsert ProductUpdate ProductDelete ProductReceive Product CreatedEventReceive Product UpdatedEventReceive Product DeletedEventLegend  system  container  system boundary(dashed)  \ No newline at end of file +All Software Systems - C4 - Container levelProduct Service[System]Search Service[System]Basket Service[System]Order Service[System]Buying Service[System]Pricing Service[System]Fraud Service[System]Fulfilment Service[System]Payment Service[System]ApiDatabaseMessagingMessage HandlerApiDatabaseMessage HandlerApiDatabaseApiDatabaseMessagingMessage HandlerApiDatabaseMessagingMessage HandlerApiDatabaseMessagingMessage HandlerApiDatabaseMessagingMessage HandlerApiDatabaseMessagingMessage HandlerMessagingApiDatabaseMessage HandlerStorefront AppStorefront BffBuying AndMerchandising AppPIM AppCRM AppFraud EngineWMSPayment ProviderGet ProductsSearch ProductsGet BasketAdd Basket ItemUpdate Basket ItemDelete Basket ItemCheckoutGet ProductsSelect ProductsUpdate ProductDelete ProductSearch ProductsSelect ProductsGet ItemsAdd ItemUpdate ItemDelete ItemDelete BasketSelect ItemsInsert ItemUpdate ItemDelete ItemDelete BasketCreate OrderInsert OrderSend Order Created EventGet Purchase OrdersCreate Purchase OrderUpdate Purchase OrderDelete Purchase OrderSelect Purchase OrderInsert Purchase OrderUpdate Purchase OrderDelete Purchase OrderSend Purchase OrderCreated EventSend Purchase OrderUpdated EventSend Purchase OrderDeleted EventGet Product PricesUpdate Product PricesSelect Product PricesUpdate Product PricesSend Product PriceChanged EventGet ProductsUpdate ProductDelete ProductSend Product UpdatedEventSend Product DeletedEventGet High Risk OrdersUpdate Order Fraud CheckResultSelect High Risk OrdersUpdate Fraud CheckResultSend Fraud Check ResultEventPost Order Shipped EventUpdate Order StatusSend Order Shipped EventReceive Fraud CheckResult EventUpdate Order StatusSend Order StatusChanged EventReceive Payment ResultEventReceive Order ShippedEventReceive Product PriceChanged EventUpdate Product PricesInsert ProductUpdate ProductDelete ProductReceive Product CreatedEventReceive Product UpdatedEventReceive Product DeletedEventReceive Purchase OrderCreated EventReceive Purchase OrderUpdated EventReceive Purchase OrderDeleted EventCreate Purchase OrderUpdate Purchase OrderDelete Purchase OrderReceive Purchase OrderCreated EventReceive Purchase OrderUpdated EventSelect ProductsInsert ProductSend Product CreatedEventReceive Purchase OrderCreated EventReceive Purchase OrderUpdated EventSelect ProductsInsert ProductReceive Order CreatedEventInsert OrderInsert Fraud Check ResultGet Fraud Check ResultSend Fraud Check ResultEventReceive Order StatusChanged EventInsert OrderUpdate Order StatusShip OrderInsert Payment ResultSend Payment ResultEventReceive Order StatusChanged EventInsert OrderProcess PaymentLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/Context - C4 Static.png index c237cf6c9..152b056ea 100644 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/Context - C4 Static.png and b/Samples/E-Commerce Platform/Yaml/Diagrams/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/Context - C4 Static.puml index b37f217c9..3b9ab21c0 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Context - C4 Static.puml +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Context - C4 Static.puml @@ -16,47 +16,48 @@ skinparam linetype polyline title All Software Systems - C4 Static - Context level -System(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "") -System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "") -System(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service", "") -System(ECommercePlatform.SoftwareSystems.CRMApp, "CRM App", "") -System(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service", "") -System(ECommercePlatform.SoftwareSystems.FraudEngine, "Fraud Engine", "") -System(ECommercePlatform.SoftwareSystems.PaymentProvider, "Payment Provider", "") -System(ECommercePlatform.SoftwareSystems.PIMApp, "PIM App", "") -System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "") -System(ECommercePlatform.SoftwareSystems.StorefrontApp, "Storefront App", "") -System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "") -System(ECommercePlatform.SoftwareSystems.SearchService, "Search Service", "") -System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "") -System(ECommercePlatform.SoftwareSystems.OrderService, "Order Service", "") -System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "") -System(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service", "") -System(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service", "") - -Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.BuyingService, "Uses") -Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.PricingService, "Uses") -Rel(ECommercePlatform.SoftwareSystems.CRMApp, ECommercePlatform.SoftwareSystems.FraudService, "Uses") -Rel(ECommercePlatform.SoftwareSystems.PIMApp, ECommercePlatform.SoftwareSystems.ProductService, "Uses") -Rel(ECommercePlatform.SoftwareSystems.StorefrontApp, ECommercePlatform.SoftwareSystems.StorefrontBff, "Uses") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.ProductService, "Uses") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.SearchService, "Uses") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService, "Uses") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.OrderService, "Uses") -Rel(ECommercePlatform.SoftwareSystems.BuyingService, ECommercePlatform.SoftwareSystems.WMS, "Uses") -Rel(ECommercePlatform.SoftwareSystems.FraudService, ECommercePlatform.SoftwareSystems.OrderService, "Uses") -Rel(ECommercePlatform.SoftwareSystems.FraudService, ECommercePlatform.SoftwareSystems.FraudEngine, "Uses") -Rel(ECommercePlatform.SoftwareSystems.FulfilmentService, ECommercePlatform.SoftwareSystems.OrderService, "Uses") -Rel(ECommercePlatform.SoftwareSystems.FulfilmentService, ECommercePlatform.SoftwareSystems.WMS, "Uses") -Rel(ECommercePlatform.SoftwareSystems.OrderService, ECommercePlatform.SoftwareSystems.FraudService, "Uses") -Rel(ECommercePlatform.SoftwareSystems.OrderService, ECommercePlatform.SoftwareSystems.PaymentService, "Uses") -Rel(ECommercePlatform.SoftwareSystems.OrderService, ECommercePlatform.SoftwareSystems.FulfilmentService, "Uses") -Rel(ECommercePlatform.SoftwareSystems.PaymentService, ECommercePlatform.SoftwareSystems.OrderService, "Uses") -Rel(ECommercePlatform.SoftwareSystems.PaymentService, ECommercePlatform.SoftwareSystems.PaymentProvider, "Uses") -Rel(ECommercePlatform.SoftwareSystems.PricingService, ECommercePlatform.SoftwareSystems.BuyingService, "Uses") -Rel(ECommercePlatform.SoftwareSystems.ProductService, ECommercePlatform.SoftwareSystems.BuyingService, "Uses") -Rel(ECommercePlatform.SoftwareSystems.SearchService, ECommercePlatform.SoftwareSystems.PricingService, "Uses") -Rel(ECommercePlatform.SoftwareSystems.SearchService, ECommercePlatform.SoftwareSystems.ProductService, "Uses") +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Storefront App", "") +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "") +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "") +System(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service", "") +System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "") +System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "") +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "") +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "") +System(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service", "") +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, "PIM App", "") +System(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, "CRM App", "") +System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service", "") +System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Fraud Engine", "") +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "") +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service", "") +System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Payment Provider", "") +System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service", "") + +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Uses") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Uses") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Uses") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Uses") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Uses") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Uses") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Uses") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Uses") +Rel(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Uses") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Uses") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Uses") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Uses") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Uses") +Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Uses") +Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Uses") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Uses") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Uses") +Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Uses") +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Uses") +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Uses") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Uses") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Uses") +Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Uses") +Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Uses") SHOW_LEGEND() diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/Context - C4 Static.svg index edd4d18f4..38eb29f2e 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Context - C4 Static.svg +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Context - C4 Static.svg @@ -1 +1 @@ -All Software Systems - C4 Static - Context levelBuying AndMerchandising AppBuying ServicePricing ServiceCRM AppFraud ServiceFraud EnginePayment ProviderPIM AppProduct ServiceStorefront AppStorefront BffSearch ServiceBasket ServiceOrder ServiceWMSFulfilment ServicePayment ServiceUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesLegend  system  \ No newline at end of file +All Software Systems - C4 Static - Context levelStorefront AppStorefront BffProduct ServiceSearch ServiceBasket ServiceOrder ServiceBuying AndMerchandising AppBuying ServicePricing ServicePIM AppCRM AppFraud ServiceFraud EngineWMSFulfilment ServicePayment ProviderPayment ServiceUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/Context - C4.png index 8a5a08f8e..2a01a02bd 100644 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/Context - C4.png and b/Samples/E-Commerce Platform/Yaml/Diagrams/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/Context - C4.puml index d82748695..74d6450bc 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Context - C4.puml +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Context - C4.puml @@ -16,47 +16,48 @@ skinparam linetype polyline title All Software Systems - C4 - Context level -System(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "") -System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "") -System(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service", "") -System(ECommercePlatform.SoftwareSystems.CRMApp, "CRM App", "") -System(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service", "") -System(ECommercePlatform.SoftwareSystems.FraudEngine, "Fraud Engine", "") -System(ECommercePlatform.SoftwareSystems.PaymentProvider, "Payment Provider", "") -System(ECommercePlatform.SoftwareSystems.PIMApp, "PIM App", "") -System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "") -System(ECommercePlatform.SoftwareSystems.StorefrontApp, "Storefront App", "") -System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "") -System(ECommercePlatform.SoftwareSystems.SearchService, "Search Service", "") -System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "") -System(ECommercePlatform.SoftwareSystems.OrderService, "Order Service", "") -System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "") -System(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service", "") -System(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service", "") - -Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.BuyingService, "Get Purchase Orders\nCreate Purchase Order\nUpdate Purchase Order\nDelete Purchase Order") -Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.PricingService, "Get Product Prices\nUpdate Product Prices") -Rel(ECommercePlatform.SoftwareSystems.CRMApp, ECommercePlatform.SoftwareSystems.FraudService, "Get High Risk Orders\nUpdate Order Fraud Check Result") -Rel(ECommercePlatform.SoftwareSystems.PIMApp, ECommercePlatform.SoftwareSystems.ProductService, "Get Products\nUpdate Product\nDelete Product") -Rel(ECommercePlatform.SoftwareSystems.StorefrontApp, ECommercePlatform.SoftwareSystems.StorefrontBff, "Get Products\nSearch Products\nGet Basket\nAdd Basket Item\nUpdate Basket Item\nDelete Basket Item\nCheckout") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.ProductService, "Get Products") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.SearchService, "Search Products") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService, "Get Items\nAdd Item\nUpdate Item\nDelete Item\nDelete Basket") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.OrderService, "Create Order") -Rel(ECommercePlatform.SoftwareSystems.BuyingService, ECommercePlatform.SoftwareSystems.WMS, "Create Purchase Order\nUpdate Purchase Order\nDelete Purchase Order") -Rel(ECommercePlatform.SoftwareSystems.FraudService, ECommercePlatform.SoftwareSystems.OrderService, "Receive Order Created Event") -Rel(ECommercePlatform.SoftwareSystems.FraudService, ECommercePlatform.SoftwareSystems.FraudEngine, "Get Fraud Check Result") -Rel(ECommercePlatform.SoftwareSystems.FulfilmentService, ECommercePlatform.SoftwareSystems.OrderService, "Receive Order Status Changed Event") -Rel(ECommercePlatform.SoftwareSystems.FulfilmentService, ECommercePlatform.SoftwareSystems.WMS, "Ship Order") -Rel(ECommercePlatform.SoftwareSystems.OrderService, ECommercePlatform.SoftwareSystems.FraudService, "Receive Fraud Check Result Event") -Rel(ECommercePlatform.SoftwareSystems.OrderService, ECommercePlatform.SoftwareSystems.PaymentService, "Receive Payment Result Event") -Rel(ECommercePlatform.SoftwareSystems.OrderService, ECommercePlatform.SoftwareSystems.FulfilmentService, "Receive Order Shipped Event") -Rel(ECommercePlatform.SoftwareSystems.PaymentService, ECommercePlatform.SoftwareSystems.OrderService, "Receive Order Status Changed Event") -Rel(ECommercePlatform.SoftwareSystems.PaymentService, ECommercePlatform.SoftwareSystems.PaymentProvider, "Process Payment") -Rel(ECommercePlatform.SoftwareSystems.PricingService, ECommercePlatform.SoftwareSystems.BuyingService, "Receive Purchase Order Created Event\nReceive Purchase Order Updated Event") -Rel(ECommercePlatform.SoftwareSystems.ProductService, ECommercePlatform.SoftwareSystems.BuyingService, "Receive Purchase Order Created Event\nReceive Purchase Order Updated Event") -Rel(ECommercePlatform.SoftwareSystems.SearchService, ECommercePlatform.SoftwareSystems.PricingService, "Receive Product Price Changed Event") -Rel(ECommercePlatform.SoftwareSystems.SearchService, ECommercePlatform.SoftwareSystems.ProductService, "Receive Product Created Event\nReceive Product Updated Event\nReceive Product Deleted Event") +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Storefront App", "") +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "") +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "") +System(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service", "") +System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "") +System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "") +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "") +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "") +System(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service", "") +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, "PIM App", "") +System(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, "CRM App", "") +System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service", "") +System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Fraud Engine", "") +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "") +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service", "") +System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Payment Provider", "") +System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service", "") + +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Get Products\nSearch Products\nGet Basket\nAdd Basket Item\nUpdate Basket Item\nDelete Basket Item\nCheckout") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Get Products") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Products") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Get Items\nAdd Item\nUpdate Item\nDelete Item\nDelete Basket") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Create Order") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Get Purchase Orders\nCreate Purchase Order\nUpdate Purchase Order\nDelete Purchase Order") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Get Product Prices\nUpdate Product Prices") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Get Products\nUpdate Product\nDelete Product") +Rel(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Get High Risk Orders\nUpdate Order Fraud Check Result") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Post Order Shipped Event") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Receive Fraud Check Result Event") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Receive Payment Result Event") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Receive Order Shipped Event") +Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Receive Product Price Changed Event") +Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Receive Product Created Event\nReceive Product Updated Event\nReceive Product Deleted Event") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Create Purchase Order\nUpdate Purchase Order\nDelete Purchase Order") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Receive Purchase Order Created Event\nReceive Purchase Order Updated Event") +Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Receive Purchase Order Created Event\nReceive Purchase Order Updated Event") +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Receive Order Created Event") +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Get Fraud Check Result") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Receive Order Status Changed Event") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Ship Order") +Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Receive Order Status Changed Event") +Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Process Payment") SHOW_LEGEND() diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/Context - C4.svg index 58ea3c467..81084811d 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Context - C4.svg +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Context - C4.svg @@ -1 +1 @@ -All Software Systems - C4 - Context levelBuying AndMerchandising AppBuying ServicePricing ServiceCRM AppFraud ServiceFraud EnginePayment ProviderPIM AppProduct ServiceStorefront AppStorefront BffSearch ServiceBasket ServiceOrder ServiceWMSFulfilment ServicePayment ServiceGet Purchase OrdersCreate Purchase OrderUpdate Purchase OrderDelete Purchase OrderGet Product PricesUpdate Product PricesGet High Risk OrdersUpdate Order Fraud CheckResultGet ProductsUpdate ProductDelete ProductGet ProductsSearch ProductsGet BasketAdd Basket ItemUpdate Basket ItemDelete Basket ItemCheckoutGet ProductsSearch ProductsGet ItemsAdd ItemUpdate ItemDelete ItemDelete BasketCreate OrderCreate Purchase OrderUpdate Purchase OrderDelete Purchase OrderReceive Order CreatedEventReceive Fraud CheckResult EventGet Fraud Check ResultReceive Order StatusChanged EventReceive Order ShippedEventShip OrderReceive Payment ResultEventReceive Order StatusChanged EventProcess PaymentReceive Purchase OrderCreated EventReceive Purchase OrderUpdated EventReceive Purchase OrderCreated EventReceive Purchase OrderUpdated EventReceive Product PriceChanged EventReceive Product CreatedEventReceive Product UpdatedEventReceive Product DeletedEventLegend  system  \ No newline at end of file +All Software Systems - C4 - Context levelStorefront AppStorefront BffProduct ServiceSearch ServiceBasket ServiceOrder ServiceBuying AndMerchandising AppBuying ServicePricing ServicePIM AppCRM AppFraud ServiceFraud EngineWMSFulfilment ServicePayment ProviderPayment ServiceGet ProductsSearch ProductsGet BasketAdd Basket ItemUpdate Basket ItemDelete Basket ItemCheckoutGet ProductsSearch ProductsGet ItemsAdd ItemUpdate ItemDelete ItemDelete BasketCreate OrderGet Purchase OrdersCreate Purchase OrderUpdate Purchase OrderDelete Purchase OrderGet Product PricesUpdate Product PricesGet ProductsUpdate ProductDelete ProductGet High Risk OrdersUpdate Order Fraud CheckResultPost Order Shipped EventShip OrderReceive Fraud CheckResult EventReceive Order CreatedEventReceive Payment ResultEventReceive Order StatusChanged EventReceive Order ShippedEventReceive Order StatusChanged EventReceive Product PriceChanged EventReceive Product CreatedEventReceive Product UpdatedEventReceive Product DeletedEventCreate Purchase OrderUpdate Purchase OrderDelete Purchase OrderReceive Purchase OrderCreated EventReceive Purchase OrderUpdated EventReceive Purchase OrderCreated EventReceive Purchase OrderUpdated EventGet Fraud Check ResultProcess PaymentLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Container - C4 Static.png index 3f8257f24..dcd21b912 100644 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Container - C4 Static.png and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Container - C4 Static.puml index 21966a632..a72f7864a 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Container - C4 Static.puml +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Container - C4 Static.puml @@ -16,125 +16,126 @@ skinparam linetype polyline title ECommercePlatform - C4 Static - Container level -System(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") { - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler, "Message Handler", "", "") +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Storefront App", "") +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "") + +System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") { + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, "Message Handler", "", "") } -System_Boundary(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service") { - Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "") - Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.MessageHandler, "Message Handler", "", "") +System_Boundary(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service") { + Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, "Message Handler", "", "") } -System(ECommercePlatform.SoftwareSystems.CRMApp, "CRM App", "") -System_Boundary(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service") { - Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "") - Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, "Message Handler", "", "") -} -System(ECommercePlatform.SoftwareSystems.FraudEngine, "Fraud Engine", "") -System(ECommercePlatform.SoftwareSystems.PaymentProvider, "Payment Provider", "") -System(ECommercePlatform.SoftwareSystems.PIMApp, "PIM App", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") { - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, "Message Handler", "", "") +System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") { + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") } -System(ECommercePlatform.SoftwareSystems.StorefrontApp, "Storefront App", "") -System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "") -System_Boundary(ECommercePlatform.SoftwareSystems.SearchService, "Search Service") { - Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, "Message Handler", "", "") +System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") { + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, "Message Handler", "", "") } +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "") -System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service") { - Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") +System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") { + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, "Message Handler", "", "") } -System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") { - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, "Message Handler", "", "") +System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") { + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "") + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler, "Message Handler", "", "") } -System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service") { - Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "") - Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.MessageHandler, "Message Handler", "", "") +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, "PIM App", "") +System(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, "CRM App", "") + +System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service") { + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "") + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, "Message Handler", "", "") +} +System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Fraud Engine", "") +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "") + +System_Boundary(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service") { + Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "") + Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, "Message Handler", "", "") } +System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Payment Provider", "") -System_Boundary(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service") { - Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Messaging, "Messaging", "", "") - Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.MessageHandler, "Message Handler", "", "") +System_Boundary(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service") { + Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Messaging", "", "") + Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, "Message Handler", "", "") } -Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, "Uses") -Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Uses") -Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Uses") -Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, "Uses") -Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Uses") -Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging, "Uses") -Rel(ECommercePlatform.SoftwareSystems.CRMApp, ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, "Uses") -Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Uses") -Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Uses") -Rel(ECommercePlatform.SoftwareSystems.PIMApp, ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Uses") -Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Uses") -Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Uses") -Rel(ECommercePlatform.SoftwareSystems.StorefrontApp, ECommercePlatform.SoftwareSystems.StorefrontBff, "Uses") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Uses") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.SearchService.Containers.Api, "Uses") -Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.Api, ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Uses") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Uses") -Rel(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Uses") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, "Uses") -Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Uses") -Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Uses") -Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Uses") -Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.WMS, "Uses") -Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Uses") -Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Uses") -Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FraudEngine, "Uses") -Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Uses") -Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Database, "Uses") -Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Messaging, "Uses") -Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Uses") -Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Database, "Uses") -Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.WMS, "Uses") -Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Uses") -Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Uses") -Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Uses") -Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PaymentService.Containers.Messaging, "Uses") -Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Messaging, "Uses") -Rel(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Api, ECommercePlatform.SoftwareSystems.PaymentService.Containers.Database, "Uses") -Rel(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Api, ECommercePlatform.SoftwareSystems.PaymentService.Containers.Messaging, "Uses") -Rel(ECommercePlatform.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Uses") -Rel(ECommercePlatform.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PaymentService.Containers.Database, "Uses") -Rel(ECommercePlatform.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PaymentProvider, "Uses") -Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Uses") -Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Uses") -Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Uses") -Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Uses") -Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Uses") -Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging, "Uses") -Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Uses") -Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Uses") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Uses") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Uses") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, "Uses") +Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Uses") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Uses") +Rel(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Uses") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, "Uses") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Uses") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, "Uses") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Uses") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, "Uses") +Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Uses") +Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Uses") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, "Uses") +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Uses") +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, "Uses") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Uses") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Uses") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Uses") +Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Uses") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Uses") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Uses") +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Uses") +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Uses") +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Uses") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Uses") +Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Api, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database, "Uses") +Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Api, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database, "Uses") +Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Uses") SHOW_LEGEND() diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Container - C4 Static.svg index 553d22cd3..431104943 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Container - C4 Static.svg +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Container - C4 Static.svg @@ -1 +1 @@ -ECommercePlatform - C4 Static - Container levelBuying Service[System]Pricing Service[System]Fraud Service[System]Product Service[System]Search Service[System]Basket Service[System]Order Service[System]Fulfilment Service[System]Payment Service[System]ApiDatabaseMessagingMessage HandlerApiDatabaseMessagingMessage HandlerApiDatabaseMessagingMessage HandlerApiDatabaseMessagingMessage HandlerApiDatabaseMessage HandlerApiDatabaseApiDatabaseMessagingMessage HandlerApiDatabaseMessagingMessage HandlerMessagingApiDatabaseMessage HandlerBuying AndMerchandising AppCRM AppFraud EnginePayment ProviderPIM AppStorefront AppStorefront BffWMSUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesLegend  system  container  system boundary(dashed)  \ No newline at end of file +ECommercePlatform - C4 Static - Container levelProduct Service[System]Search Service[System]Basket Service[System]Order Service[System]Buying Service[System]Pricing Service[System]Fraud Service[System]Fulfilment Service[System]Payment Service[System]ApiDatabaseMessagingMessage HandlerApiDatabaseMessage HandlerApiDatabaseApiDatabaseMessagingMessage HandlerApiDatabaseMessagingMessage HandlerApiDatabaseMessagingMessage HandlerApiDatabaseMessagingMessage HandlerApiDatabaseMessagingMessage HandlerMessagingApiDatabaseMessage HandlerStorefront AppStorefront BffBuying AndMerchandising AppPIM AppCRM AppFraud EngineWMSPayment ProviderUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Container - C4.png index 96166a619..8b2890575 100644 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Container - C4.png and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Container - C4.puml index af8eb6986..1312461ca 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Container - C4.puml +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Container - C4.puml @@ -16,125 +16,126 @@ skinparam linetype polyline title ECommercePlatform - C4 - Container level -System(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") { - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler, "Message Handler", "", "") +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Storefront App", "") +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "") + +System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") { + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, "Message Handler", "", "") } -System_Boundary(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service") { - Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "") - Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.MessageHandler, "Message Handler", "", "") +System_Boundary(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service") { + Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, "Message Handler", "", "") } -System(ECommercePlatform.SoftwareSystems.CRMApp, "CRM App", "") -System_Boundary(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service") { - Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "") - Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, "Message Handler", "", "") -} -System(ECommercePlatform.SoftwareSystems.FraudEngine, "Fraud Engine", "") -System(ECommercePlatform.SoftwareSystems.PaymentProvider, "Payment Provider", "") -System(ECommercePlatform.SoftwareSystems.PIMApp, "PIM App", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") { - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, "Message Handler", "", "") +System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") { + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") } -System(ECommercePlatform.SoftwareSystems.StorefrontApp, "Storefront App", "") -System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "") -System_Boundary(ECommercePlatform.SoftwareSystems.SearchService, "Search Service") { - Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, "Message Handler", "", "") +System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") { + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, "Message Handler", "", "") } +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "") -System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service") { - Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") +System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") { + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, "Message Handler", "", "") } -System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") { - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, "Message Handler", "", "") +System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") { + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "") + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler, "Message Handler", "", "") } -System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service") { - Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "") - Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.MessageHandler, "Message Handler", "", "") +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, "PIM App", "") +System(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, "CRM App", "") + +System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service") { + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "") + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, "Message Handler", "", "") +} +System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Fraud Engine", "") +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "") + +System_Boundary(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service") { + Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "") + Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, "Message Handler", "", "") } +System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Payment Provider", "") -System_Boundary(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service") { - Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Messaging, "Messaging", "", "") - Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.MessageHandler, "Message Handler", "", "") +System_Boundary(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service") { + Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Messaging", "", "") + Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, "Message Handler", "", "") } -Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, "Get Purchase Orders\nCreate Purchase Order\nUpdate Purchase Order\nDelete Purchase Order") -Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Select Purchase Order\nInsert Purchase Order\nUpdate Purchase Order\nDelete Purchase Order") -Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Send Purchase Order Created Event\nSend Purchase Order Updated Event\nSend Purchase Order Deleted Event") -Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, "Get Product Prices\nUpdate Product Prices") -Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Select Product Prices\nUpdate Product Prices") -Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging, "Send Product Price Changed Event") -Rel(ECommercePlatform.SoftwareSystems.CRMApp, ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, "Get High Risk Orders\nUpdate Order Fraud Check Result") -Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Select High Risk Orders\nUpdate Fraud Check Result") -Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Send Fraud Check Result Event") -Rel(ECommercePlatform.SoftwareSystems.PIMApp, ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Get Products\nUpdate Product\nDelete Product") -Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Select Products\nUpdate Product\nDelete Product") -Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Send Product Updated Event\nSend Product Deleted Event") -Rel(ECommercePlatform.SoftwareSystems.StorefrontApp, ECommercePlatform.SoftwareSystems.StorefrontBff, "Get Products\nSearch Products\nGet Basket\nAdd Basket Item\nUpdate Basket Item\nDelete Basket Item\nCheckout") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Get Products") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.SearchService.Containers.Api, "Search Products") -Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.Api, ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Select Products") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Get Items\nAdd Item\nUpdate Item\nDelete Item\nDelete Basket") -Rel(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Select Items\nInsert Item\nUpdate Item\nDelete Item\nDelete Basket") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, "Create Order") -Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Insert Order") -Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Send Order Created Event") -Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Created Event\nReceive Purchase Order Updated Event\nReceive Purchase Order Deleted Event") -Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.WMS, "Create Purchase Order\nUpdate Purchase Order\nDelete Purchase Order") -Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Receive Order Created Event") -Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Insert Order\nInsert Fraud Check Result") -Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FraudEngine, "Get Fraud Check Result") -Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Send Fraud Check Result Event") -Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Database, "Update Order Status") -Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Messaging, "Send Order Shipped Event") -Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Receive Order Status Changed Event") -Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Database, "Insert Order\nUpdate Order Status") -Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.WMS, "Ship Order") -Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Receive Fraud Check Result Event") -Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Update Order Status") -Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Send Order Status Changed Event") -Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PaymentService.Containers.Messaging, "Receive Payment Result Event") -Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Messaging, "Receive Order Shipped Event") -Rel(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Api, ECommercePlatform.SoftwareSystems.PaymentService.Containers.Database, "Insert Payment Result") -Rel(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Api, ECommercePlatform.SoftwareSystems.PaymentService.Containers.Messaging, "Send Payment Result Event") -Rel(ECommercePlatform.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Receive Order Status Changed Event") -Rel(ECommercePlatform.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PaymentService.Containers.Database, "Insert Order") -Rel(ECommercePlatform.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PaymentProvider, "Process Payment") -Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Created Event\nReceive Purchase Order Updated Event") -Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Select Products\nInsert Product") -Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Created Event\nReceive Purchase Order Updated Event") -Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Select Products\nInsert Product") -Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Send Product Created Event") -Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging, "Receive Product Price Changed Event") -Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Update Product Prices\nInsert Product\nUpdate Product\nDelete Product") -Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Receive Product Created Event\nReceive Product Updated Event\nReceive Product Deleted Event") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Get Products\nSearch Products\nGet Basket\nAdd Basket Item\nUpdate Basket Item\nDelete Basket Item\nCheckout") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Get Products") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Select Products\nUpdate Product\nDelete Product") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, "Search Products") +Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Select Products") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Get Items\nAdd Item\nUpdate Item\nDelete Item\nDelete Basket") +Rel(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Select Items\nInsert Item\nUpdate Item\nDelete Item\nDelete Basket") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, "Create Order") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Insert Order") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Send Order Created Event") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, "Get Purchase Orders\nCreate Purchase Order\nUpdate Purchase Order\nDelete Purchase Order") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Select Purchase Order\nInsert Purchase Order\nUpdate Purchase Order\nDelete Purchase Order") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Send Purchase Order Created Event\nSend Purchase Order Updated Event\nSend Purchase Order Deleted Event") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, "Get Product Prices\nUpdate Product Prices") +Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Select Product Prices\nUpdate Product Prices") +Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Send Product Price Changed Event") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Get Products\nUpdate Product\nDelete Product") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Send Product Updated Event\nSend Product Deleted Event") +Rel(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, "Get High Risk Orders\nUpdate Order Fraud Check Result") +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Select High Risk Orders\nUpdate Fraud Check Result") +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Send Fraud Check Result Event") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, "Post Order Shipped Event") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Update Order Status") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Send Order Shipped Event") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Receive Fraud Check Result Event") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Update Order Status") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Send Order Status Changed Event") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Receive Payment Result Event") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Receive Order Shipped Event") +Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Receive Product Price Changed Event") +Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Update Product Prices\nInsert Product\nUpdate Product\nDelete Product") +Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Receive Product Created Event\nReceive Product Updated Event\nReceive Product Deleted Event") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Created Event\nReceive Purchase Order Updated Event\nReceive Purchase Order Deleted Event") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Create Purchase Order\nUpdate Purchase Order\nDelete Purchase Order") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Created Event\nReceive Purchase Order Updated Event") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Select Products\nInsert Product") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Send Product Created Event") +Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Created Event\nReceive Purchase Order Updated Event") +Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Select Products\nInsert Product") +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Receive Order Created Event") +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Insert Order\nInsert Fraud Check Result") +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Get Fraud Check Result") +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Send Fraud Check Result Event") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Receive Order Status Changed Event") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Insert Order\nUpdate Order Status") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Ship Order") +Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Api, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database, "Insert Payment Result") +Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Api, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Send Payment Result Event") +Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Receive Order Status Changed Event") +Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database, "Insert Order") +Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Process Payment") SHOW_LEGEND() diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Container - C4.svg index a0eb9ad55..417725404 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Container - C4.svg +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Container - C4.svg @@ -1 +1 @@ -ECommercePlatform - C4 - Container levelBuying Service[System]Pricing Service[System]Fraud Service[System]Product Service[System]Search Service[System]Basket Service[System]Order Service[System]Fulfilment Service[System]Payment Service[System]ApiDatabaseMessagingMessage HandlerApiDatabaseMessagingMessage HandlerApiDatabaseMessagingMessage HandlerApiDatabaseMessagingMessage HandlerApiDatabaseMessage HandlerApiDatabaseApiDatabaseMessagingMessage HandlerApiDatabaseMessagingMessage HandlerMessagingApiDatabaseMessage HandlerBuying AndMerchandising AppCRM AppFraud EnginePayment ProviderPIM AppStorefront AppStorefront BffWMSGet Purchase OrdersCreate Purchase OrderUpdate Purchase OrderDelete Purchase OrderSelect Purchase OrderInsert Purchase OrderUpdate Purchase OrderDelete Purchase OrderSend Purchase OrderCreated EventSend Purchase OrderUpdated EventSend Purchase OrderDeleted EventGet Product PricesUpdate Product PricesSelect Product PricesUpdate Product PricesSend Product PriceChanged EventGet High Risk OrdersUpdate Order Fraud CheckResultSelect High Risk OrdersUpdate Fraud CheckResultSend Fraud Check ResultEventGet ProductsUpdate ProductDelete ProductSelect ProductsUpdate ProductDelete ProductSend Product UpdatedEventSend Product DeletedEventGet ProductsSearch ProductsGet BasketAdd Basket ItemUpdate Basket ItemDelete Basket ItemCheckoutGet ProductsSearch ProductsSelect ProductsGet ItemsAdd ItemUpdate ItemDelete ItemDelete BasketSelect ItemsInsert ItemUpdate ItemDelete ItemDelete BasketCreate OrderInsert OrderSend Order Created EventReceive Purchase OrderCreated EventReceive Purchase OrderUpdated EventReceive Purchase OrderDeleted EventCreate Purchase OrderUpdate Purchase OrderDelete Purchase OrderReceive Order CreatedEventInsert OrderInsert Fraud Check ResultGet Fraud Check ResultSend Fraud Check ResultEventUpdate Order StatusSend Order Shipped EventReceive Order StatusChanged EventInsert OrderUpdate Order StatusShip OrderReceive Fraud CheckResult EventUpdate Order StatusSend Order StatusChanged EventReceive Payment ResultEventReceive Order ShippedEventInsert Payment ResultSend Payment ResultEventReceive Order StatusChanged EventInsert OrderProcess PaymentReceive Purchase OrderCreated EventReceive Purchase OrderUpdated EventSelect ProductsInsert ProductReceive Purchase OrderCreated EventReceive Purchase OrderUpdated EventSelect ProductsInsert ProductSend Product CreatedEventReceive Product PriceChanged EventUpdate Product PricesInsert ProductUpdate ProductDelete ProductReceive Product CreatedEventReceive Product UpdatedEventReceive Product DeletedEventLegend  system  container  system boundary(dashed)  \ No newline at end of file +ECommercePlatform - C4 - Container levelProduct Service[System]Search Service[System]Basket Service[System]Order Service[System]Buying Service[System]Pricing Service[System]Fraud Service[System]Fulfilment Service[System]Payment Service[System]ApiDatabaseMessagingMessage HandlerApiDatabaseMessage HandlerApiDatabaseApiDatabaseMessagingMessage HandlerApiDatabaseMessagingMessage HandlerApiDatabaseMessagingMessage HandlerApiDatabaseMessagingMessage HandlerApiDatabaseMessagingMessage HandlerMessagingApiDatabaseMessage HandlerStorefront AppStorefront BffBuying AndMerchandising AppPIM AppCRM AppFraud EngineWMSPayment ProviderGet ProductsSearch ProductsGet BasketAdd Basket ItemUpdate Basket ItemDelete Basket ItemCheckoutGet ProductsSelect ProductsUpdate ProductDelete ProductSearch ProductsSelect ProductsGet ItemsAdd ItemUpdate ItemDelete ItemDelete BasketSelect ItemsInsert ItemUpdate ItemDelete ItemDelete BasketCreate OrderInsert OrderSend Order Created EventGet Purchase OrdersCreate Purchase OrderUpdate Purchase OrderDelete Purchase OrderSelect Purchase OrderInsert Purchase OrderUpdate Purchase OrderDelete Purchase OrderSend Purchase OrderCreated EventSend Purchase OrderUpdated EventSend Purchase OrderDeleted EventGet Product PricesUpdate Product PricesSelect Product PricesUpdate Product PricesSend Product PriceChanged EventGet ProductsUpdate ProductDelete ProductSend Product UpdatedEventSend Product DeletedEventGet High Risk OrdersUpdate Order Fraud CheckResultSelect High Risk OrdersUpdate Fraud CheckResultSend Fraud Check ResultEventPost Order Shipped EventUpdate Order StatusSend Order Shipped EventReceive Fraud CheckResult EventUpdate Order StatusSend Order StatusChanged EventReceive Payment ResultEventReceive Order ShippedEventReceive Product PriceChanged EventUpdate Product PricesInsert ProductUpdate ProductDelete ProductReceive Product CreatedEventReceive Product UpdatedEventReceive Product DeletedEventReceive Purchase OrderCreated EventReceive Purchase OrderUpdated EventReceive Purchase OrderDeleted EventCreate Purchase OrderUpdate Purchase OrderDelete Purchase OrderReceive Purchase OrderCreated EventReceive Purchase OrderUpdated EventSelect ProductsInsert ProductSend Product CreatedEventReceive Purchase OrderCreated EventReceive Purchase OrderUpdated EventSelect ProductsInsert ProductReceive Order CreatedEventInsert OrderInsert Fraud Check ResultGet Fraud Check ResultSend Fraud Check ResultEventReceive Order StatusChanged EventInsert OrderUpdate Order StatusShip OrderInsert Payment ResultSend Payment ResultEventReceive Order StatusChanged EventInsert OrderProcess PaymentLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Context - C4 Static.png index dc8342c72..dda31168e 100644 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Context - C4 Static.png and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Context - C4 Static.puml index 26acf46b0..10220ce89 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Context - C4 Static.puml +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Context - C4 Static.puml @@ -16,47 +16,48 @@ skinparam linetype polyline title ECommercePlatform - C4 Static - Context level -System(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "") -System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "") -System(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service", "") -System(ECommercePlatform.SoftwareSystems.CRMApp, "CRM App", "") -System(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service", "") -System(ECommercePlatform.SoftwareSystems.FraudEngine, "Fraud Engine", "") -System(ECommercePlatform.SoftwareSystems.PaymentProvider, "Payment Provider", "") -System(ECommercePlatform.SoftwareSystems.PIMApp, "PIM App", "") -System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "") -System(ECommercePlatform.SoftwareSystems.StorefrontApp, "Storefront App", "") -System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "") -System(ECommercePlatform.SoftwareSystems.SearchService, "Search Service", "") -System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "") -System(ECommercePlatform.SoftwareSystems.OrderService, "Order Service", "") -System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "") -System(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service", "") -System(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service", "") - -Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.BuyingService, "Uses") -Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.PricingService, "Uses") -Rel(ECommercePlatform.SoftwareSystems.CRMApp, ECommercePlatform.SoftwareSystems.FraudService, "Uses") -Rel(ECommercePlatform.SoftwareSystems.PIMApp, ECommercePlatform.SoftwareSystems.ProductService, "Uses") -Rel(ECommercePlatform.SoftwareSystems.StorefrontApp, ECommercePlatform.SoftwareSystems.StorefrontBff, "Uses") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.ProductService, "Uses") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.SearchService, "Uses") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService, "Uses") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.OrderService, "Uses") -Rel(ECommercePlatform.SoftwareSystems.BuyingService, ECommercePlatform.SoftwareSystems.WMS, "Uses") -Rel(ECommercePlatform.SoftwareSystems.FraudService, ECommercePlatform.SoftwareSystems.OrderService, "Uses") -Rel(ECommercePlatform.SoftwareSystems.FraudService, ECommercePlatform.SoftwareSystems.FraudEngine, "Uses") -Rel(ECommercePlatform.SoftwareSystems.FulfilmentService, ECommercePlatform.SoftwareSystems.OrderService, "Uses") -Rel(ECommercePlatform.SoftwareSystems.FulfilmentService, ECommercePlatform.SoftwareSystems.WMS, "Uses") -Rel(ECommercePlatform.SoftwareSystems.OrderService, ECommercePlatform.SoftwareSystems.FraudService, "Uses") -Rel(ECommercePlatform.SoftwareSystems.OrderService, ECommercePlatform.SoftwareSystems.PaymentService, "Uses") -Rel(ECommercePlatform.SoftwareSystems.OrderService, ECommercePlatform.SoftwareSystems.FulfilmentService, "Uses") -Rel(ECommercePlatform.SoftwareSystems.PaymentService, ECommercePlatform.SoftwareSystems.OrderService, "Uses") -Rel(ECommercePlatform.SoftwareSystems.PaymentService, ECommercePlatform.SoftwareSystems.PaymentProvider, "Uses") -Rel(ECommercePlatform.SoftwareSystems.PricingService, ECommercePlatform.SoftwareSystems.BuyingService, "Uses") -Rel(ECommercePlatform.SoftwareSystems.ProductService, ECommercePlatform.SoftwareSystems.BuyingService, "Uses") -Rel(ECommercePlatform.SoftwareSystems.SearchService, ECommercePlatform.SoftwareSystems.PricingService, "Uses") -Rel(ECommercePlatform.SoftwareSystems.SearchService, ECommercePlatform.SoftwareSystems.ProductService, "Uses") +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Storefront App", "") +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "") +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "") +System(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service", "") +System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "") +System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "") +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "") +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "") +System(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service", "") +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, "PIM App", "") +System(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, "CRM App", "") +System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service", "") +System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Fraud Engine", "") +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "") +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service", "") +System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Payment Provider", "") +System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service", "") + +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Uses") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Uses") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Uses") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Uses") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Uses") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Uses") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Uses") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Uses") +Rel(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Uses") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Uses") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Uses") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Uses") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Uses") +Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Uses") +Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Uses") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Uses") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Uses") +Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Uses") +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Uses") +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Uses") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Uses") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Uses") +Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Uses") +Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Uses") SHOW_LEGEND() diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Context - C4 Static.svg index 1ad1a0131..3a0a2ef2c 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Context - C4 Static.svg +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Context - C4 Static.svg @@ -1 +1 @@ -ECommercePlatform - C4 Static - Context levelBuying AndMerchandising AppBuying ServicePricing ServiceCRM AppFraud ServiceFraud EnginePayment ProviderPIM AppProduct ServiceStorefront AppStorefront BffSearch ServiceBasket ServiceOrder ServiceWMSFulfilment ServicePayment ServiceUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesLegend  system  \ No newline at end of file +ECommercePlatform - C4 Static - Context levelStorefront AppStorefront BffProduct ServiceSearch ServiceBasket ServiceOrder ServiceBuying AndMerchandising AppBuying ServicePricing ServicePIM AppCRM AppFraud ServiceFraud EngineWMSFulfilment ServicePayment ProviderPayment ServiceUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Context - C4.png index 880df7d18..930ffa8ec 100644 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Context - C4.png and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Context - C4.puml index c3ba7b546..8445bb3da 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Context - C4.puml +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Context - C4.puml @@ -16,47 +16,48 @@ skinparam linetype polyline title ECommercePlatform - C4 - Context level -System(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "") -System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "") -System(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service", "") -System(ECommercePlatform.SoftwareSystems.CRMApp, "CRM App", "") -System(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service", "") -System(ECommercePlatform.SoftwareSystems.FraudEngine, "Fraud Engine", "") -System(ECommercePlatform.SoftwareSystems.PaymentProvider, "Payment Provider", "") -System(ECommercePlatform.SoftwareSystems.PIMApp, "PIM App", "") -System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "") -System(ECommercePlatform.SoftwareSystems.StorefrontApp, "Storefront App", "") -System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "") -System(ECommercePlatform.SoftwareSystems.SearchService, "Search Service", "") -System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "") -System(ECommercePlatform.SoftwareSystems.OrderService, "Order Service", "") -System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "") -System(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service", "") -System(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service", "") - -Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.BuyingService, "Get Purchase Orders\nCreate Purchase Order\nUpdate Purchase Order\nDelete Purchase Order") -Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.PricingService, "Get Product Prices\nUpdate Product Prices") -Rel(ECommercePlatform.SoftwareSystems.CRMApp, ECommercePlatform.SoftwareSystems.FraudService, "Get High Risk Orders\nUpdate Order Fraud Check Result") -Rel(ECommercePlatform.SoftwareSystems.PIMApp, ECommercePlatform.SoftwareSystems.ProductService, "Get Products\nUpdate Product\nDelete Product") -Rel(ECommercePlatform.SoftwareSystems.StorefrontApp, ECommercePlatform.SoftwareSystems.StorefrontBff, "Get Products\nSearch Products\nGet Basket\nAdd Basket Item\nUpdate Basket Item\nDelete Basket Item\nCheckout") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.ProductService, "Get Products") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.SearchService, "Search Products") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService, "Get Items\nAdd Item\nUpdate Item\nDelete Item\nDelete Basket") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.OrderService, "Create Order") -Rel(ECommercePlatform.SoftwareSystems.BuyingService, ECommercePlatform.SoftwareSystems.WMS, "Create Purchase Order\nUpdate Purchase Order\nDelete Purchase Order") -Rel(ECommercePlatform.SoftwareSystems.FraudService, ECommercePlatform.SoftwareSystems.OrderService, "Receive Order Created Event") -Rel(ECommercePlatform.SoftwareSystems.FraudService, ECommercePlatform.SoftwareSystems.FraudEngine, "Get Fraud Check Result") -Rel(ECommercePlatform.SoftwareSystems.FulfilmentService, ECommercePlatform.SoftwareSystems.OrderService, "Receive Order Status Changed Event") -Rel(ECommercePlatform.SoftwareSystems.FulfilmentService, ECommercePlatform.SoftwareSystems.WMS, "Ship Order") -Rel(ECommercePlatform.SoftwareSystems.OrderService, ECommercePlatform.SoftwareSystems.FraudService, "Receive Fraud Check Result Event") -Rel(ECommercePlatform.SoftwareSystems.OrderService, ECommercePlatform.SoftwareSystems.PaymentService, "Receive Payment Result Event") -Rel(ECommercePlatform.SoftwareSystems.OrderService, ECommercePlatform.SoftwareSystems.FulfilmentService, "Receive Order Shipped Event") -Rel(ECommercePlatform.SoftwareSystems.PaymentService, ECommercePlatform.SoftwareSystems.OrderService, "Receive Order Status Changed Event") -Rel(ECommercePlatform.SoftwareSystems.PaymentService, ECommercePlatform.SoftwareSystems.PaymentProvider, "Process Payment") -Rel(ECommercePlatform.SoftwareSystems.PricingService, ECommercePlatform.SoftwareSystems.BuyingService, "Receive Purchase Order Created Event\nReceive Purchase Order Updated Event") -Rel(ECommercePlatform.SoftwareSystems.ProductService, ECommercePlatform.SoftwareSystems.BuyingService, "Receive Purchase Order Created Event\nReceive Purchase Order Updated Event") -Rel(ECommercePlatform.SoftwareSystems.SearchService, ECommercePlatform.SoftwareSystems.PricingService, "Receive Product Price Changed Event") -Rel(ECommercePlatform.SoftwareSystems.SearchService, ECommercePlatform.SoftwareSystems.ProductService, "Receive Product Created Event\nReceive Product Updated Event\nReceive Product Deleted Event") +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Storefront App", "") +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "") +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "") +System(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service", "") +System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "") +System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "") +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "") +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "") +System(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service", "") +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, "PIM App", "") +System(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, "CRM App", "") +System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service", "") +System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Fraud Engine", "") +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "") +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service", "") +System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Payment Provider", "") +System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service", "") + +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Get Products\nSearch Products\nGet Basket\nAdd Basket Item\nUpdate Basket Item\nDelete Basket Item\nCheckout") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Get Products") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Products") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Get Items\nAdd Item\nUpdate Item\nDelete Item\nDelete Basket") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Create Order") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Get Purchase Orders\nCreate Purchase Order\nUpdate Purchase Order\nDelete Purchase Order") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Get Product Prices\nUpdate Product Prices") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Get Products\nUpdate Product\nDelete Product") +Rel(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Get High Risk Orders\nUpdate Order Fraud Check Result") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Post Order Shipped Event") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Receive Fraud Check Result Event") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Receive Payment Result Event") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Receive Order Shipped Event") +Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Receive Product Price Changed Event") +Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Receive Product Created Event\nReceive Product Updated Event\nReceive Product Deleted Event") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Create Purchase Order\nUpdate Purchase Order\nDelete Purchase Order") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Receive Purchase Order Created Event\nReceive Purchase Order Updated Event") +Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Receive Purchase Order Created Event\nReceive Purchase Order Updated Event") +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Receive Order Created Event") +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Get Fraud Check Result") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Receive Order Status Changed Event") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Ship Order") +Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Receive Order Status Changed Event") +Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Process Payment") SHOW_LEGEND() diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Context - C4.svg index d95870f28..4cf497d07 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Context - C4.svg +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Context - C4.svg @@ -1 +1 @@ -ECommercePlatform - C4 - Context levelBuying AndMerchandising AppBuying ServicePricing ServiceCRM AppFraud ServiceFraud EnginePayment ProviderPIM AppProduct ServiceStorefront AppStorefront BffSearch ServiceBasket ServiceOrder ServiceWMSFulfilment ServicePayment ServiceGet Purchase OrdersCreate Purchase OrderUpdate Purchase OrderDelete Purchase OrderGet Product PricesUpdate Product PricesGet High Risk OrdersUpdate Order Fraud CheckResultGet ProductsUpdate ProductDelete ProductGet ProductsSearch ProductsGet BasketAdd Basket ItemUpdate Basket ItemDelete Basket ItemCheckoutGet ProductsSearch ProductsGet ItemsAdd ItemUpdate ItemDelete ItemDelete BasketCreate OrderCreate Purchase OrderUpdate Purchase OrderDelete Purchase OrderReceive Order CreatedEventReceive Fraud CheckResult EventGet Fraud Check ResultReceive Order StatusChanged EventReceive Order ShippedEventShip OrderReceive Payment ResultEventReceive Order StatusChanged EventProcess PaymentReceive Purchase OrderCreated EventReceive Purchase OrderUpdated EventReceive Purchase OrderCreated EventReceive Purchase OrderUpdated EventReceive Product PriceChanged EventReceive Product CreatedEventReceive Product UpdatedEventReceive Product DeletedEventLegend  system  \ No newline at end of file +ECommercePlatform - C4 - Context levelStorefront AppStorefront BffProduct ServiceSearch ServiceBasket ServiceOrder ServiceBuying AndMerchandising AppBuying ServicePricing ServicePIM AppCRM AppFraud ServiceFraud EngineWMSFulfilment ServicePayment ProviderPayment ServiceGet ProductsSearch ProductsGet BasketAdd Basket ItemUpdate Basket ItemDelete Basket ItemCheckoutGet ProductsSearch ProductsGet ItemsAdd ItemUpdate ItemDelete ItemDelete BasketCreate OrderGet Purchase OrdersCreate Purchase OrderUpdate Purchase OrderDelete Purchase OrderGet Product PricesUpdate Product PricesGet ProductsUpdate ProductDelete ProductGet High Risk OrdersUpdate Order Fraud CheckResultPost Order Shipped EventShip OrderReceive Fraud CheckResult EventReceive Order CreatedEventReceive Payment ResultEventReceive Order StatusChanged EventReceive Order ShippedEventReceive Order StatusChanged EventReceive Product PriceChanged EventReceive Product CreatedEventReceive Product UpdatedEventReceive Product DeletedEventCreate Purchase OrderUpdate Purchase OrderDelete Purchase OrderReceive Purchase OrderCreated EventReceive Purchase OrderUpdated EventReceive Purchase OrderCreated EventReceive Purchase OrderUpdated EventGet Fraud Check ResultProcess PaymentLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Container - C4 Static.png new file mode 100644 index 000000000..e93d88bf4 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Container - C4 Static.puml new file mode 100644 index 000000000..1f5ff22fb --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Container - C4 Static.puml @@ -0,0 +1,46 @@ +@startuml +!include ..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - C4 Static - Container level + +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "") + +System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") { + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, "Message Handler", "", "") +} + +System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") { + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "") +} +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "") + +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, "Uses") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Uses") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, "Uses") +Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Uses") +Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Container - C4 Static.svg new file mode 100644 index 000000000..483ac9ac1 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - C4 Static - Container levelBuying Service[System]Pricing Service[System]ApiDatabaseMessagingMessage HandlerApiDatabaseMessagingBuying AndMerchandising AppWMSUsesUsesUsesUsesUsesUsesUsesUsesLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Container - C4.png new file mode 100644 index 000000000..83a01ca65 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Container - C4.puml new file mode 100644 index 000000000..151cb355a --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Container - C4.puml @@ -0,0 +1,46 @@ +@startuml +!include ..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - C4 - Container level + +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "") + +System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") { + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, "Message Handler", "", "") +} + +System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") { + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "") +} +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "") + +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, "Get Purchase Orders\nCreate Purchase Order\nUpdate Purchase Order\nDelete Purchase Order") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Select Purchase Order\nInsert Purchase Order\nUpdate Purchase Order\nDelete Purchase Order") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Send Purchase Order Created Event\nSend Purchase Order Updated Event\nSend Purchase Order Deleted Event") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, "Get Product Prices\nUpdate Product Prices") +Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Select Product Prices\nUpdate Product Prices") +Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Send Product Price Changed Event") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Created Event\nReceive Purchase Order Updated Event\nReceive Purchase Order Deleted Event") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Create Purchase Order\nUpdate Purchase Order\nDelete Purchase Order") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Container - C4.svg new file mode 100644 index 000000000..3bdb5bcb7 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - C4 - Container levelBuying Service[System]Pricing Service[System]ApiDatabaseMessagingMessage HandlerApiDatabaseMessagingBuying AndMerchandising AppWMSGet Purchase OrdersCreate Purchase OrderUpdate Purchase OrderDelete Purchase OrderSelect Purchase OrderInsert Purchase OrderUpdate Purchase OrderDelete Purchase OrderSend Purchase OrderCreated EventSend Purchase OrderUpdated EventSend Purchase OrderDeleted EventGet Product PricesUpdate Product PricesSelect Product PricesUpdate Product PricesSend Product PriceChanged EventReceive Purchase OrderCreated EventReceive Purchase OrderUpdated EventReceive Purchase OrderDeleted EventCreate Purchase OrderUpdate Purchase OrderDelete Purchase OrderLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Context - C4 Static.png new file mode 100644 index 000000000..a114a2915 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Context - C4 Static.puml new file mode 100644 index 000000000..58584be4d --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Context - C4 Static.puml @@ -0,0 +1,30 @@ +@startuml +!include ..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - C4 Static - Context level + +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "") +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "") +System(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service", "") +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "") + +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Uses") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Uses") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Context - C4 Static.svg new file mode 100644 index 000000000..7becc4e8a --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - C4 Static - Context levelBuying AndMerchandising AppBuying ServicePricing ServiceWMSUsesUsesUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Context - C4.png new file mode 100644 index 000000000..955fe7635 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Context - C4.puml new file mode 100644 index 000000000..d25df710a --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Context - C4.puml @@ -0,0 +1,30 @@ +@startuml +!include ..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - C4 - Context level + +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "") +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "") +System(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service", "") +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "") + +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Get Purchase Orders\nCreate Purchase Order\nUpdate Purchase Order\nDelete Purchase Order") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Get Product Prices\nUpdate Product Prices") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Create Purchase Order\nUpdate Purchase Order\nDelete Purchase Order") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Context - C4.svg new file mode 100644 index 000000000..ff951e710 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - C4 - Context levelBuying AndMerchandising AppBuying ServicePricing ServiceWMSGet Purchase OrdersCreate Purchase OrderUpdate Purchase OrderDelete Purchase OrderGet Product PricesUpdate Product PricesCreate Purchase OrderUpdate Purchase OrderDelete Purchase OrderLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Container - C4 Static.png new file mode 100644 index 000000000..c168a202b Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Container - C4 Static.puml new file mode 100644 index 000000000..49e3aad9f --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Container - C4 Static.puml @@ -0,0 +1,42 @@ +@startuml +!include ..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - C4 Static - Container level + +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "") + +System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") { + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") +} + +System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") { + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, "Uses") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Uses") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, "Uses") +Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Uses") +Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Container - C4 Static.svg new file mode 100644 index 000000000..ec02426d1 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - C4 Static - Container levelBuying Service[System]Pricing Service[System]ApiDatabaseMessagingApiDatabaseMessagingBuying AndMerchandising AppUsesUsesUsesUsesUsesUsesLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Container - C4.png new file mode 100644 index 000000000..7ad1cef56 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Container - C4.puml new file mode 100644 index 000000000..560533c40 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Container - C4.puml @@ -0,0 +1,42 @@ +@startuml +!include ..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - C4 - Container level + +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "") + +System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") { + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") +} + +System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") { + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, "Get Purchase Orders\nCreate Purchase Order\nUpdate Purchase Order\nDelete Purchase Order") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Select Purchase Order\nInsert Purchase Order\nUpdate Purchase Order\nDelete Purchase Order") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Send Purchase Order Created Event\nSend Purchase Order Updated Event\nSend Purchase Order Deleted Event") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, "Get Product Prices\nUpdate Product Prices") +Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Select Product Prices\nUpdate Product Prices") +Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Send Product Price Changed Event") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Container - C4.svg new file mode 100644 index 000000000..c36b20e91 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - C4 - Container levelBuying Service[System]Pricing Service[System]ApiDatabaseMessagingApiDatabaseMessagingBuying AndMerchandising AppGet Purchase OrdersCreate Purchase OrderUpdate Purchase OrderDelete Purchase OrderSelect Purchase OrderInsert Purchase OrderUpdate Purchase OrderDelete Purchase OrderSend Purchase OrderCreated EventSend Purchase OrderUpdated EventSend Purchase OrderDeleted EventGet Product PricesUpdate Product PricesSelect Product PricesUpdate Product PricesSend Product PriceChanged EventLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Context - C4 Static.png new file mode 100644 index 000000000..04fcc1b6b Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Context - C4 Static.puml new file mode 100644 index 000000000..051daf474 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Context - C4 Static.puml @@ -0,0 +1,28 @@ +@startuml +!include ..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - C4 Static - Context level + +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "") +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "") +System(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service", "") + +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Uses") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Context - C4 Static.svg new file mode 100644 index 000000000..0d1cd86cb --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - C4 Static - Context levelBuying AndMerchandising AppBuying ServicePricing ServiceUsesUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Context - C4.png new file mode 100644 index 000000000..187e6ff27 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Context - C4.puml new file mode 100644 index 000000000..60350fb9a --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Context - C4.puml @@ -0,0 +1,28 @@ +@startuml +!include ..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - C4 - Context level + +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "") +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "") +System(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service", "") + +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Get Purchase Orders\nCreate Purchase Order\nUpdate Purchase Order\nDelete Purchase Order") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Get Product Prices\nUpdate Product Prices") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Context - C4.svg new file mode 100644 index 000000000..9fcfb4e58 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - C4 - Context levelBuying AndMerchandising AppBuying ServicePricing ServiceGet Purchase OrdersCreate Purchase OrderUpdate Purchase OrderDelete Purchase OrderGet Product PricesUpdate Product PricesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - C4 Sequence.png new file mode 100644 index 000000000..55963e4a1 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - C4 Sequence.puml new file mode 100644 index 000000000..a88042829 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - C4 Sequence.puml @@ -0,0 +1,21 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - Create Purchase Order - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "") + +System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "Create Purchase Order") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, "Create Purchase Order") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Insert Purchase Order") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Send Purchase Order Created Event") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - C4 Sequence.svg new file mode 100644 index 000000000..8506ea1e9 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - C4 Sequence.svg @@ -0,0 +1 @@ +Buying Service[System]ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - Create Purchase Order - C4 Sequence - Container level«external_system»External«system»Buying And Merchandising App«container»Api«container»Database«container»MessagingCreate Purchase OrderCreate Purchase OrderInsert Purchase OrderSend Purchase OrderCreated Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - C4 Static.png new file mode 100644 index 000000000..1c3d01c29 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - C4 Static.puml new file mode 100644 index 000000000..e2ef2f4f6 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - C4 Static.puml @@ -0,0 +1,33 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - Create Purchase Order - C4 Static - Container level + +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "") + +System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") { + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, "Uses") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Uses") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - C4 Static.svg new file mode 100644 index 000000000..bc9bc2158 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - Create Purchase Order - C4 Static - Container levelBuying Service[System]ApiDatabaseMessagingBuying AndMerchandising AppUsesUsesUsesLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - C4.png new file mode 100644 index 000000000..675df206f Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - C4.puml new file mode 100644 index 000000000..623780db0 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - C4.puml @@ -0,0 +1,33 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - Create Purchase Order - C4 - Container level + +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "") + +System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") { + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, "Create Purchase Order") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Insert Purchase Order") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Send Purchase Order Created Event") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - C4.svg new file mode 100644 index 000000000..1efe8e1da --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - Create Purchase Order - C4 - Container levelBuying Service[System]ApiDatabaseMessagingBuying AndMerchandising AppCreate Purchase OrderInsert Purchase OrderSend Purchase OrderCreated EventLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - Sequence.png new file mode 100644 index 000000000..d47b43300 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - Sequence.puml new file mode 100644 index 000000000..ee1af4a15 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - Sequence.puml @@ -0,0 +1,25 @@ +@startuml + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - Create Purchase Order - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Buying And Merchandising App" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp + +box "Buying Service" #White + participant "Api" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api + participant "Database" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database + participant "Messaging" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp : Create Purchase Order +group Create Purchase Order +ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api : Create Purchase Order +group Create Purchase Order +ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database : Insert Purchase Order +ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging : Send Purchase Order Created Event +end +end + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - Sequence.svg new file mode 100644 index 000000000..7c761cd78 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - Create Purchase Order - Sequence - Container levelBuying ServiceExternalExternalBuying And Merchandising AppBuying And Merchandising AppApiApiDatabaseDatabaseMessagingMessagingCreate Purchase OrderCreate Purchase OrderCreate Purchase OrderCreate Purchase OrderInsert Purchase OrderSend Purchase Order Created Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - C4 Sequence.png new file mode 100644 index 000000000..ab55a4aca Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - C4 Sequence.puml new file mode 100644 index 000000000..48959563d --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - C4 Sequence.puml @@ -0,0 +1,14 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - Create Purchase Order - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "") +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "Create Purchase Order") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Create Purchase Order") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - C4 Sequence.svg new file mode 100644 index 000000000..e2e12128e --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - C4 Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - Create Purchase Order - C4 Sequence - Context level«external_system»External«system»Buying And Merchandising App«system»Buying ServiceCreate Purchase OrderCreate Purchase Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - C4 Static.png new file mode 100644 index 000000000..260098dd4 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - C4 Static.puml new file mode 100644 index 000000000..3e369118f --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - C4 Static.puml @@ -0,0 +1,26 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - Create Purchase Order - C4 Static - Context level + +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "") +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "") + +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - C4 Static.svg new file mode 100644 index 000000000..df0336903 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - Create Purchase Order - C4 Static - Context levelBuying AndMerchandising AppBuying ServiceUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - C4.png new file mode 100644 index 000000000..e355c979e Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - C4.puml new file mode 100644 index 000000000..8c4c18d65 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - C4.puml @@ -0,0 +1,26 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - Create Purchase Order - C4 - Context level + +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "") +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "") + +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Create Purchase Order") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - C4.svg new file mode 100644 index 000000000..2039b1757 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - Create Purchase Order - C4 - Context levelBuying AndMerchandising AppBuying ServiceCreate Purchase OrderLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - Sequence.png new file mode 100644 index 000000000..075de7d83 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - Sequence.puml new file mode 100644 index 000000000..9fa1a4bee --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - Sequence.puml @@ -0,0 +1,15 @@ +@startuml + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - Create Purchase Order - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Buying And Merchandising App" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp +participant "Buying Service" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp : Create Purchase Order +group Create Purchase Order +ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService : Create Purchase Order +end + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - Sequence.svg new file mode 100644 index 000000000..cd53d719f --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - Create Purchase Order - Sequence - Context levelExternalExternalBuying And Merchandising AppBuying And Merchandising AppBuying ServiceBuying ServiceCreate Purchase OrderCreate Purchase OrderCreate Purchase Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - C4 Sequence.png new file mode 100644 index 000000000..2c75642cf Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - C4 Sequence.puml new file mode 100644 index 000000000..307b1769b --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - C4 Sequence.puml @@ -0,0 +1,21 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - Delete Purchase Order - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "") + +System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "Delete Purchase Order") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, "Delete Purchase Order") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Delete Purchase Order") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Send Purchase Order Deleted Event") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - C4 Sequence.svg new file mode 100644 index 000000000..31757873d --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - C4 Sequence.svg @@ -0,0 +1 @@ +Buying Service[System]ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - Delete Purchase Order - C4 Sequence - Container level«external_system»External«system»Buying And Merchandising App«container»Api«container»Database«container»MessagingDelete Purchase OrderDelete Purchase OrderDelete Purchase OrderSend Purchase OrderDeleted Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - C4 Static.png new file mode 100644 index 000000000..ff8b6cd92 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - C4 Static.puml new file mode 100644 index 000000000..e10b7da6b --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - C4 Static.puml @@ -0,0 +1,33 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - Delete Purchase Order - C4 Static - Container level + +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "") + +System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") { + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, "Uses") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Uses") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - C4 Static.svg new file mode 100644 index 000000000..0201a452a --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - Delete Purchase Order - C4 Static - Container levelBuying Service[System]ApiDatabaseMessagingBuying AndMerchandising AppUsesUsesUsesLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - C4.png new file mode 100644 index 000000000..f5b494f14 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - C4.puml new file mode 100644 index 000000000..e828d9258 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - C4.puml @@ -0,0 +1,33 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - Delete Purchase Order - C4 - Container level + +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "") + +System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") { + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, "Delete Purchase Order") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Delete Purchase Order") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Send Purchase Order Deleted Event") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - C4.svg new file mode 100644 index 000000000..092fb2ffc --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - Delete Purchase Order - C4 - Container levelBuying Service[System]ApiDatabaseMessagingBuying AndMerchandising AppDelete Purchase OrderDelete Purchase OrderSend Purchase OrderDeleted EventLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - Sequence.png new file mode 100644 index 000000000..b29a6dad0 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - Sequence.puml new file mode 100644 index 000000000..223072dc2 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - Sequence.puml @@ -0,0 +1,25 @@ +@startuml + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - Delete Purchase Order - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Buying And Merchandising App" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp + +box "Buying Service" #White + participant "Api" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api + participant "Database" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database + participant "Messaging" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp : Delete Purchase Order +group Delete Purchase Order +ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api : Delete Purchase Order +group Delete Purchase Order +ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database : Delete Purchase Order +ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging : Send Purchase Order Deleted Event +end +end + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - Sequence.svg new file mode 100644 index 000000000..ba7ce29bf --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - Delete Purchase Order - Sequence - Container levelBuying ServiceExternalExternalBuying And Merchandising AppBuying And Merchandising AppApiApiDatabaseDatabaseMessagingMessagingDelete Purchase OrderDelete Purchase OrderDelete Purchase OrderDelete Purchase OrderDelete Purchase OrderSend Purchase Order Deleted Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - C4 Sequence.png new file mode 100644 index 000000000..c7da6f821 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - C4 Sequence.puml new file mode 100644 index 000000000..e45e955df --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - C4 Sequence.puml @@ -0,0 +1,14 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - Delete Purchase Order - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "") +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "Delete Purchase Order") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Delete Purchase Order") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - C4 Sequence.svg new file mode 100644 index 000000000..e9a9d4731 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - C4 Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - Delete Purchase Order - C4 Sequence - Context level«external_system»External«system»Buying And Merchandising App«system»Buying ServiceDelete Purchase OrderDelete Purchase Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - C4 Static.png new file mode 100644 index 000000000..e465da99f Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - C4 Static.puml new file mode 100644 index 000000000..8ea715f94 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - C4 Static.puml @@ -0,0 +1,26 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - Delete Purchase Order - C4 Static - Context level + +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "") +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "") + +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - C4 Static.svg new file mode 100644 index 000000000..adaf283dc --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - Delete Purchase Order - C4 Static - Context levelBuying AndMerchandising AppBuying ServiceUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - C4.png new file mode 100644 index 000000000..325c32a60 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - C4.puml new file mode 100644 index 000000000..8887c4d88 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - C4.puml @@ -0,0 +1,26 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - Delete Purchase Order - C4 - Context level + +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "") +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "") + +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Delete Purchase Order") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - C4.svg new file mode 100644 index 000000000..3c423467b --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - Delete Purchase Order - C4 - Context levelBuying AndMerchandising AppBuying ServiceDelete Purchase OrderLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - Sequence.png new file mode 100644 index 000000000..464cf448b Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - Sequence.puml new file mode 100644 index 000000000..82204afd4 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - Sequence.puml @@ -0,0 +1,15 @@ +@startuml + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - Delete Purchase Order - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Buying And Merchandising App" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp +participant "Buying Service" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp : Delete Purchase Order +group Delete Purchase Order +ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService : Delete Purchase Order +end + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - Sequence.svg new file mode 100644 index 000000000..10ce26583 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - Delete Purchase Order - Sequence - Context levelExternalExternalBuying And Merchandising AppBuying And Merchandising AppBuying ServiceBuying ServiceDelete Purchase OrderDelete Purchase OrderDelete Purchase Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - C4 Sequence.png new file mode 100644 index 000000000..e1ab5be36 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - C4 Sequence.puml new file mode 100644 index 000000000..810a01c22 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - C4 Sequence.puml @@ -0,0 +1,21 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - Update Product Prices - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "") + +System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "Update Product Prices") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, "Update Product Prices") +Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Update Product Prices") +Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Send Product Price Changed Event") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - C4 Sequence.svg new file mode 100644 index 000000000..7968f8f2f --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - C4 Sequence.svg @@ -0,0 +1 @@ +Pricing Service[System]ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - Update Product Prices - C4 Sequence - Container level«external_system»External«system»Buying And Merchandising App«container»Api«container»Database«container»MessagingUpdate Product PricesUpdate Product PricesUpdate Product PricesSend Product PriceChanged Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - C4 Static.png new file mode 100644 index 000000000..46a0fe12a Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - C4 Static.puml new file mode 100644 index 000000000..d14c75571 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - C4 Static.puml @@ -0,0 +1,33 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - Update Product Prices - C4 Static - Container level + +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "") + +System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") { + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, "Uses") +Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Uses") +Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - C4 Static.svg new file mode 100644 index 000000000..c8539bc66 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - Update Product Prices - C4 Static - Container levelPricing Service[System]ApiDatabaseMessagingBuying AndMerchandising AppUsesUsesUsesLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - C4.png new file mode 100644 index 000000000..438fd287b Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - C4.puml new file mode 100644 index 000000000..117ea711e --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - C4.puml @@ -0,0 +1,33 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - Update Product Prices - C4 - Container level + +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "") + +System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") { + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, "Update Product Prices") +Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Update Product Prices") +Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Send Product Price Changed Event") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - C4.svg new file mode 100644 index 000000000..e7c5067ce --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - Update Product Prices - C4 - Container levelPricing Service[System]ApiDatabaseMessagingBuying AndMerchandising AppUpdate Product PricesUpdate Product PricesSend Product PriceChanged EventLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - Sequence.png new file mode 100644 index 000000000..bfd3f6fe8 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - Sequence.puml new file mode 100644 index 000000000..690ce8edf --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - Sequence.puml @@ -0,0 +1,25 @@ +@startuml + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - Update Product Prices - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Buying And Merchandising App" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp + +box "Pricing Service" #White + participant "Api" as ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api + participant "Database" as ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database + participant "Messaging" as ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp : Update Product Prices +group Update Product Prices +ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp -> ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api : Update Product Prices +group Update Product Prices +ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api -> ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database : Update Product Prices +ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api -> ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging : Send Product Price Changed Event +end +end + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - Sequence.svg new file mode 100644 index 000000000..ea2913bfb --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - Update Product Prices - Sequence - Container levelPricing ServiceExternalExternalBuying And Merchandising AppBuying And Merchandising AppApiApiDatabaseDatabaseMessagingMessagingUpdate Product PricesUpdate Product PricesUpdate Product PricesUpdate Product PricesUpdate Product PricesSend Product Price Changed Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - C4 Sequence.png new file mode 100644 index 000000000..96acbeb11 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - C4 Sequence.puml new file mode 100644 index 000000000..df969a926 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - C4 Sequence.puml @@ -0,0 +1,16 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - Update Product Prices - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "") +System(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "Update Product Prices") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ..PricingService, "Update Product Prices") +Rel(..PricingService, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Update Product Prices") +Rel(..PricingService, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Send Product Price Changed Event") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - C4 Sequence.svg new file mode 100644 index 000000000..aa0f46e59 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - C4 Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - Update Product Prices - C4 Sequence - Context level«external_system»External«system»Buying And Merchandising App«system»Pricing Service..PricingServiceUpdate Product PricesUpdate Product PricesUpdate Product PricesSend Product PriceChanged Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - C4 Static.png new file mode 100644 index 000000000..de644a4eb Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - C4 Static.puml new file mode 100644 index 000000000..9fea2fa3e --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - C4 Static.puml @@ -0,0 +1,26 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - Update Product Prices - C4 Static - Context level + +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "") +System(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service", "") + +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - C4 Static.svg new file mode 100644 index 000000000..42858bc7f --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - Update Product Prices - C4 Static - Context levelBuying AndMerchandising AppPricing ServiceUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - C4.png new file mode 100644 index 000000000..473c6f1c6 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - C4.puml new file mode 100644 index 000000000..916cd75b3 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - C4.puml @@ -0,0 +1,26 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - Update Product Prices - C4 - Context level + +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "") +System(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service", "") + +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Update Product Prices") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - C4.svg new file mode 100644 index 000000000..f0fb1ed1a --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - Update Product Prices - C4 - Context levelBuying AndMerchandising AppPricing ServiceUpdate Product PricesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - Sequence.png new file mode 100644 index 000000000..f4662d030 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - Sequence.puml new file mode 100644 index 000000000..186138c22 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - Sequence.puml @@ -0,0 +1,19 @@ +@startuml + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - Update Product Prices - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Buying And Merchandising App" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp +participant "Pricing Service" as ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp : Update Product Prices +group Update Product Prices +ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp -> ..PricingService : Update Product Prices +group Update Product Prices +..PricingService -> ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService : Update Product Prices +..PricingService -> ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService : Send Product Price Changed Event +end +end + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - Sequence.svg new file mode 100644 index 000000000..0479f2fda --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - Update Product Prices - Sequence - Context levelExternalExternalBuying And Merchandising AppBuying And Merchandising AppPricing ServicePricing Service..PricingService..PricingServiceUpdate Product PricesUpdate Product PricesUpdate Product PricesUpdate Product PricesUpdate Product PricesSend Product Price Changed Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - C4 Sequence.png new file mode 100644 index 000000000..3b54bf460 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - C4 Sequence.puml new file mode 100644 index 000000000..ff20cb81d --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - C4 Sequence.puml @@ -0,0 +1,21 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - Update Purchase Order - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "") + +System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "Update Purchase Order") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, "Update Purchase Order") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Update Purchase Order") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Send Purchase Order Updated Event") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - C4 Sequence.svg new file mode 100644 index 000000000..919fa5148 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - C4 Sequence.svg @@ -0,0 +1 @@ +Buying Service[System]ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - Update Purchase Order - C4 Sequence - Container level«external_system»External«system»Buying And Merchandising App«container»Api«container»Database«container»MessagingUpdate Purchase OrderUpdate Purchase OrderUpdate Purchase OrderSend Purchase OrderUpdated Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - C4 Static.png new file mode 100644 index 000000000..0b8d8fc9b Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - C4 Static.puml new file mode 100644 index 000000000..45d54145c --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - C4 Static.puml @@ -0,0 +1,33 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - Update Purchase Order - C4 Static - Container level + +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "") + +System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") { + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, "Uses") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Uses") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - C4 Static.svg new file mode 100644 index 000000000..c3b2968fe --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - Update Purchase Order - C4 Static - Container levelBuying Service[System]ApiDatabaseMessagingBuying AndMerchandising AppUsesUsesUsesLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - C4.png new file mode 100644 index 000000000..756228345 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - C4.puml new file mode 100644 index 000000000..e843d9b18 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - C4.puml @@ -0,0 +1,33 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - Update Purchase Order - C4 - Container level + +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "") + +System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") { + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, "Update Purchase Order") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Update Purchase Order") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Send Purchase Order Updated Event") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - C4.svg new file mode 100644 index 000000000..9f3f67952 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - Update Purchase Order - C4 - Container levelBuying Service[System]ApiDatabaseMessagingBuying AndMerchandising AppUpdate Purchase OrderUpdate Purchase OrderSend Purchase OrderUpdated EventLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - Sequence.png new file mode 100644 index 000000000..5be8149fa Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - Sequence.puml new file mode 100644 index 000000000..f2cce9f92 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - Sequence.puml @@ -0,0 +1,25 @@ +@startuml + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - Update Purchase Order - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Buying And Merchandising App" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp + +box "Buying Service" #White + participant "Api" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api + participant "Database" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database + participant "Messaging" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp : Update Purchase Order +group Update Purchase Order +ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api : Update Purchase Order +group Update Purchase Order +ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database : Update Purchase Order +ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging : Send Purchase Order Updated Event +end +end + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - Sequence.svg new file mode 100644 index 000000000..4dadb2e63 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - Update Purchase Order - Sequence - Container levelBuying ServiceExternalExternalBuying And Merchandising AppBuying And Merchandising AppApiApiDatabaseDatabaseMessagingMessagingUpdate Purchase OrderUpdate Purchase OrderUpdate Purchase OrderUpdate Purchase OrderUpdate Purchase OrderSend Purchase Order Updated Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - C4 Sequence.png new file mode 100644 index 000000000..dbea34bfe Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - C4 Sequence.puml new file mode 100644 index 000000000..6d62f3e10 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - C4 Sequence.puml @@ -0,0 +1,14 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - Update Purchase Order - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "") +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "Update Purchase Order") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Update Purchase Order") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - C4 Sequence.svg new file mode 100644 index 000000000..b1ac0a218 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - C4 Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - Update Purchase Order - C4 Sequence - Context level«external_system»External«system»Buying And Merchandising App«system»Buying ServiceUpdate Purchase OrderUpdate Purchase Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - C4 Static.png new file mode 100644 index 000000000..05fd2e02e Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - C4 Static.puml new file mode 100644 index 000000000..4529ce94e --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - C4 Static.puml @@ -0,0 +1,26 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - Update Purchase Order - C4 Static - Context level + +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "") +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "") + +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - C4 Static.svg new file mode 100644 index 000000000..39c467a97 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - Update Purchase Order - C4 Static - Context levelBuying AndMerchandising AppBuying ServiceUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - C4.png new file mode 100644 index 000000000..26c673ef1 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - C4.puml new file mode 100644 index 000000000..5c9d6e6ad --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - C4.puml @@ -0,0 +1,26 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - Update Purchase Order - C4 - Context level + +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "") +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "") + +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Update Purchase Order") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - C4.svg new file mode 100644 index 000000000..009944f66 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - Update Purchase Order - C4 - Context levelBuying AndMerchandising AppBuying ServiceUpdate Purchase OrderLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - Sequence.png new file mode 100644 index 000000000..051392465 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - Sequence.puml new file mode 100644 index 000000000..72aa3de7a --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - Sequence.puml @@ -0,0 +1,15 @@ +@startuml + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - Update Purchase Order - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Buying And Merchandising App" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp +participant "Buying Service" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp : Update Purchase Order +group Update Purchase Order +ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService : Update Purchase Order +end + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - Sequence.svg new file mode 100644 index 000000000..abefcfa31 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - Update Purchase Order - Sequence - Context levelExternalExternalBuying And Merchandising AppBuying And Merchandising AppBuying ServiceBuying ServiceUpdate Purchase OrderUpdate Purchase OrderUpdate Purchase Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - C4 Sequence.png new file mode 100644 index 000000000..4ad017281 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - C4 Sequence.puml new file mode 100644 index 000000000..847dbc529 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - C4 Sequence.puml @@ -0,0 +1,19 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - View Product Prices - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "") + +System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Database", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "View Product Prices") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, "Get Product Prices") +Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Select Product Prices") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - C4 Sequence.svg new file mode 100644 index 000000000..4a25aa5a6 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - C4 Sequence.svg @@ -0,0 +1 @@ +Pricing Service[System]ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - View Product Prices - C4 Sequence - Container level«external_system»External«system»Buying And Merchandising App«container»Api«container»DatabaseView Product PricesGet Product PricesSelect Product Prices \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - C4 Static.png new file mode 100644 index 000000000..deb057583 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - C4 Static.puml new file mode 100644 index 000000000..be24a9db2 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - C4 Static.puml @@ -0,0 +1,31 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - View Product Prices - C4 Static - Container level + +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "") + +System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") { + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Database", "", "") +} + +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, "Uses") +Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - C4 Static.svg new file mode 100644 index 000000000..18c79d09b --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - View Product Prices - C4 Static - Container levelPricing Service[System]ApiDatabaseBuying AndMerchandising AppUsesUsesLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - C4.png new file mode 100644 index 000000000..b16676ab5 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - C4.puml new file mode 100644 index 000000000..bc01c2437 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - C4.puml @@ -0,0 +1,31 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - View Product Prices - C4 - Container level + +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "") + +System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") { + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Database", "", "") +} + +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, "Get Product Prices") +Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Select Product Prices") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - C4.svg new file mode 100644 index 000000000..d117f9793 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - View Product Prices - C4 - Container levelPricing Service[System]ApiDatabaseBuying AndMerchandising AppGet Product PricesSelect Product PricesLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - Sequence.png new file mode 100644 index 000000000..cc948fd4a Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - Sequence.puml new file mode 100644 index 000000000..cdf20b9f6 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - Sequence.puml @@ -0,0 +1,23 @@ +@startuml + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - View Product Prices - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Buying And Merchandising App" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp + +box "Pricing Service" #White + participant "Api" as ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api + participant "Database" as ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp : View Product Prices +group View Product Prices +ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp -> ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api : Get Product Prices +group Get Product Prices +ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api -> ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database : Select Product Prices +end +end + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - Sequence.svg new file mode 100644 index 000000000..4ef375c98 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - View Product Prices - Sequence - Container levelPricing ServiceExternalExternalBuying And Merchandising AppBuying And Merchandising AppApiApiDatabaseDatabaseView Product PricesView Product PricesGet Product PricesGet Product PricesSelect Product Prices \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - C4 Sequence.png new file mode 100644 index 000000000..4c656e3d7 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - C4 Sequence.puml new file mode 100644 index 000000000..d28d7fb4b --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - C4 Sequence.puml @@ -0,0 +1,15 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - View Product Prices - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "") +System(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "View Product Prices") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ..PricingService, "Get Product Prices") +Rel(..PricingService, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Select Product Prices") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - C4 Sequence.svg new file mode 100644 index 000000000..eea9c948b --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - C4 Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - View Product Prices - C4 Sequence - Context level«external_system»External«system»Buying And Merchandising App«system»Pricing Service..PricingServiceView Product PricesGet Product PricesSelect Product Prices \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - C4 Static.puml new file mode 100644 index 000000000..395357629 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - C4 Static.puml @@ -0,0 +1,26 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - View Product Prices - C4 Static - Context level + +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "") +System(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service", "") + +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - C4 Static.svg new file mode 100644 index 000000000..6108302c4 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - View Product Prices - C4 Static - Context levelBuying AndMerchandising AppPricing ServiceUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - C4.png new file mode 100644 index 000000000..73339c8f2 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - C4.puml new file mode 100644 index 000000000..c85df8d25 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - C4.puml @@ -0,0 +1,26 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - View Product Prices - C4 - Context level + +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "") +System(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service", "") + +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Get Product Prices") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - C4.svg new file mode 100644 index 000000000..11fd7b63f --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - View Product Prices - C4 - Context levelBuying AndMerchandising AppPricing ServiceGet Product PricesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - Sequence.png new file mode 100644 index 000000000..09d190a0e Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - Sequence.puml new file mode 100644 index 000000000..745cb6e95 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - Sequence.puml @@ -0,0 +1,18 @@ +@startuml + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - View Product Prices - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Buying And Merchandising App" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp +participant "Pricing Service" as ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp : View Product Prices +group View Product Prices +ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp -> ..PricingService : Get Product Prices +group Get Product Prices +..PricingService -> ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService : Select Product Prices +end +end + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - Sequence.svg new file mode 100644 index 000000000..10e0e941f --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - View Product Prices - Sequence - Context levelExternalExternalBuying And Merchandising AppBuying And Merchandising AppPricing ServicePricing Service..PricingService..PricingServiceView Product PricesView Product PricesGet Product PricesGet Product PricesSelect Product Prices \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - C4 Sequence.png new file mode 100644 index 000000000..a671153c5 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - C4 Sequence.puml new file mode 100644 index 000000000..a48d156d7 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - C4 Sequence.puml @@ -0,0 +1,19 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - View Purchase Orders - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "") + +System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "View Purchase Orders") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, "Get Purchase Orders") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Select Purchase Order") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - C4 Sequence.svg new file mode 100644 index 000000000..2c5d785ba --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - C4 Sequence.svg @@ -0,0 +1 @@ +Buying Service[System]ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - View Purchase Orders - C4 Sequence - Container level«external_system»External«system»Buying And Merchandising App«container»Api«container»DatabaseView Purchase OrdersGet Purchase OrdersSelect Purchase Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - C4 Static.png new file mode 100644 index 000000000..266648903 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - C4 Static.puml new file mode 100644 index 000000000..30eb851d8 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - C4 Static.puml @@ -0,0 +1,31 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - View Purchase Orders - C4 Static - Container level + +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "") + +System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") { + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "") +} + +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, "Uses") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - C4 Static.svg new file mode 100644 index 000000000..b6740101d --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - View Purchase Orders - C4 Static - Container levelBuying Service[System]ApiDatabaseBuying AndMerchandising AppUsesUsesLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - C4.png new file mode 100644 index 000000000..a94d90eb6 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - C4.puml new file mode 100644 index 000000000..6926cca41 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - C4.puml @@ -0,0 +1,31 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - View Purchase Orders - C4 - Container level + +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "") + +System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") { + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "") +} + +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, "Get Purchase Orders") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Select Purchase Order") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - C4.svg new file mode 100644 index 000000000..a30b69e52 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - View Purchase Orders - C4 - Container levelBuying Service[System]ApiDatabaseBuying AndMerchandising AppGet Purchase OrdersSelect Purchase OrderLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - Sequence.png new file mode 100644 index 000000000..571c0967b Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - Sequence.puml new file mode 100644 index 000000000..01a034567 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - Sequence.puml @@ -0,0 +1,23 @@ +@startuml + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - View Purchase Orders - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Buying And Merchandising App" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp + +box "Buying Service" #White + participant "Api" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api + participant "Database" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp : View Purchase Orders +group View Purchase Orders +ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api : Get Purchase Orders +group Get Purchase Orders +ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database : Select Purchase Order +end +end + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - Sequence.svg new file mode 100644 index 000000000..8222a0182 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - View Purchase Orders - Sequence - Container levelBuying ServiceExternalExternalBuying And Merchandising AppBuying And Merchandising AppApiApiDatabaseDatabaseView Purchase OrdersView Purchase OrdersGet Purchase OrdersGet Purchase OrdersSelect Purchase Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - C4 Sequence.png new file mode 100644 index 000000000..72780df41 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - C4 Sequence.puml new file mode 100644 index 000000000..ae61c2beb --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - C4 Sequence.puml @@ -0,0 +1,14 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - View Purchase Orders - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "") +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "View Purchase Orders") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Get Purchase Orders") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - C4 Sequence.svg new file mode 100644 index 000000000..5bdce352d --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - C4 Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - View Purchase Orders - C4 Sequence - Context level«external_system»External«system»Buying And Merchandising App«system»Buying ServiceView Purchase OrdersGet Purchase Orders \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - C4 Static.png new file mode 100644 index 000000000..6eb20a753 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - C4 Static.puml new file mode 100644 index 000000000..02feeb1df --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - C4 Static.puml @@ -0,0 +1,26 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - View Purchase Orders - C4 Static - Context level + +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "") +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "") + +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - C4 Static.svg new file mode 100644 index 000000000..262cbf579 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - View Purchase Orders - C4 Static - Context levelBuying AndMerchandising AppBuying ServiceUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - C4.png new file mode 100644 index 000000000..dc63498fc Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - C4.puml new file mode 100644 index 000000000..4d8cc1f20 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - C4.puml @@ -0,0 +1,26 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - View Purchase Orders - C4 - Context level + +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "") +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "") + +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Get Purchase Orders") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - C4.svg new file mode 100644 index 000000000..d99a24994 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - View Purchase Orders - C4 - Context levelBuying AndMerchandising AppBuying ServiceGet Purchase OrdersLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - Sequence.png new file mode 100644 index 000000000..0f8961da2 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - Sequence.puml new file mode 100644 index 000000000..de0bedac2 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - Sequence.puml @@ -0,0 +1,15 @@ +@startuml + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - View Purchase Orders - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Buying And Merchandising App" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp +participant "Buying Service" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp : View Purchase Orders +group View Purchase Orders +ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService : Get Purchase Orders +end + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - Sequence.svg new file mode 100644 index 000000000..0431b1dcd --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - View Purchase Orders - Sequence - Context levelExternalExternalBuying And Merchandising AppBuying And Merchandising AppBuying ServiceBuying ServiceView Purchase OrdersView Purchase OrdersGet Purchase Orders \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Container - C4 Static.png new file mode 100644 index 000000000..524bdbeda Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Container - C4 Static.puml new file mode 100644 index 000000000..7d6d05b0a --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Container - C4 Static.puml @@ -0,0 +1,35 @@ +@startuml +!include ..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - C4 Static - Container level + + +System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") { + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, "Message Handler", "", "") +} +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "") + +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Uses") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Container - C4 Static.svg new file mode 100644 index 000000000..427c12760 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - C4 Static - Container levelBuying Service[System]ApiDatabaseMessagingMessage HandlerWMSUsesUsesUsesUsesLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Container - C4.png new file mode 100644 index 000000000..7f690a890 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Container - C4.puml new file mode 100644 index 000000000..db3da9a40 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Container - C4.puml @@ -0,0 +1,35 @@ +@startuml +!include ..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - C4 - Container level + + +System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") { + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, "Message Handler", "", "") +} +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "") + +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Select Purchase Order\nInsert Purchase Order\nUpdate Purchase Order\nDelete Purchase Order") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Send Purchase Order Created Event\nSend Purchase Order Updated Event\nSend Purchase Order Deleted Event") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Created Event\nReceive Purchase Order Updated Event\nReceive Purchase Order Deleted Event") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Create Purchase Order\nUpdate Purchase Order\nDelete Purchase Order") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Container - C4.svg new file mode 100644 index 000000000..63ce05422 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - C4 - Container levelBuying Service[System]ApiDatabaseMessagingMessage HandlerWMSSelect Purchase OrderInsert Purchase OrderUpdate Purchase OrderDelete Purchase OrderSend Purchase OrderCreated EventSend Purchase OrderUpdated EventSend Purchase OrderDeleted EventReceive Purchase OrderCreated EventReceive Purchase OrderUpdated EventReceive Purchase OrderDeleted EventCreate Purchase OrderUpdate Purchase OrderDelete Purchase OrderLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Container - C4 Static.png new file mode 100644 index 000000000..bfdfd867f Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Container - C4 Static.puml new file mode 100644 index 000000000..3af9c584c --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Container - C4 Static.puml @@ -0,0 +1,31 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Api - C4 Static - Container level + + +System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") { + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Uses") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Container - C4 Static.svg new file mode 100644 index 000000000..1fc165aa0 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Api - C4 Static - Container levelBuying Service[System]ApiDatabaseMessagingUsesUsesLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Container - C4.png new file mode 100644 index 000000000..7b7a71bbd Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Container - C4.puml new file mode 100644 index 000000000..cf51d4eee --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Container - C4.puml @@ -0,0 +1,31 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Api - C4 - Container level + + +System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") { + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Select Purchase Order\nInsert Purchase Order\nUpdate Purchase Order\nDelete Purchase Order") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Send Purchase Order Created Event\nSend Purchase Order Updated Event\nSend Purchase Order Deleted Event") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Container - C4.svg new file mode 100644 index 000000000..0b45744ae --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Api - C4 - Container levelBuying Service[System]ApiDatabaseMessagingSelect Purchase OrderInsert Purchase OrderUpdate Purchase OrderDelete Purchase OrderSend Purchase OrderCreated EventSend Purchase OrderUpdated EventSend Purchase OrderDeleted EventLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - C4 Sequence.png new file mode 100644 index 000000000..c67f49881 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - C4 Sequence.puml new file mode 100644 index 000000000..50e1a1f1d --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - C4 Sequence.puml @@ -0,0 +1,19 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Api - Create Purchase Order - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, "Create Purchase Order") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Insert Purchase Order") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Send Purchase Order Created Event") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - C4 Sequence.svg new file mode 100644 index 000000000..5674869b3 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - C4 Sequence.svg @@ -0,0 +1 @@ +Buying Service[System]ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Api - Create Purchase Order - C4 Sequence - Container level«external_system»External«container»Api«container»Database«container»MessagingCreate Purchase OrderInsert Purchase OrderSend Purchase OrderCreated Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - C4 Static.png new file mode 100644 index 000000000..aa8937f31 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - C4 Static.puml new file mode 100644 index 000000000..17f8a1cdf --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - C4 Static.puml @@ -0,0 +1,31 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Api - Create Purchase Order - C4 Static - Container level + + +System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") { + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Uses") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - C4 Static.svg new file mode 100644 index 000000000..8c78c957f --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Api - Create Purchase Order - C4 Static - Container levelBuying Service[System]ApiDatabaseMessagingUsesUsesLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - C4.png new file mode 100644 index 000000000..71c932bb5 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - C4.puml new file mode 100644 index 000000000..79805076f --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - C4.puml @@ -0,0 +1,31 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Api - Create Purchase Order - C4 - Container level + + +System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") { + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Insert Purchase Order") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Send Purchase Order Created Event") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - C4.svg new file mode 100644 index 000000000..5efc77929 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Api - Create Purchase Order - C4 - Container levelBuying Service[System]ApiDatabaseMessagingInsert Purchase OrderSend Purchase OrderCreated EventLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - Sequence.png new file mode 100644 index 000000000..335384cdb Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - Sequence.puml new file mode 100644 index 000000000..3f502daf6 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - Sequence.puml @@ -0,0 +1,21 @@ +@startuml + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Api - Create Purchase Order - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Buying Service" #White + participant "Api" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api + participant "Database" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database + participant "Messaging" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api : Create Purchase Order +group Create Purchase Order +ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database : Insert Purchase Order +ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging : Send Purchase Order Created Event +end + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - Sequence.svg new file mode 100644 index 000000000..5e0993488 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Api - Create Purchase Order - Sequence - Container levelBuying ServiceExternalExternalApiApiDatabaseDatabaseMessagingMessagingCreate Purchase OrderCreate Purchase OrderInsert Purchase OrderSend Purchase Order Created Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - C4 Sequence.png new file mode 100644 index 000000000..4d3f71822 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - C4 Sequence.puml new file mode 100644 index 000000000..d967d3b67 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Api - Create Purchase Order - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Create Purchase Order") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - C4 Sequence.svg new file mode 100644 index 000000000..6d89871a9 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - C4 Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Api - Create Purchase Order - C4 Sequence - Context level«external_system»External«system»Buying ServiceCreate Purchase Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - C4 Static.png new file mode 100644 index 000000000..4d8987eae Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - C4 Static.puml new file mode 100644 index 000000000..a7bd1a9ec --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Api - Create Purchase Order - C4 Static - Context level + +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - C4 Static.svg new file mode 100644 index 000000000..d34ced2bf --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Api - Create Purchase Order - C4 Static - Context levelBuying ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - C4.png new file mode 100644 index 000000000..6539a8762 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - C4.puml new file mode 100644 index 000000000..7222b9788 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Api - Create Purchase Order - C4 - Context level + +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - C4.svg new file mode 100644 index 000000000..4f173292c --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Api - Create Purchase Order - C4 - Context levelBuying ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - Sequence.png new file mode 100644 index 000000000..790ad5fca Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - Sequence.puml new file mode 100644 index 000000000..ed0f5317e --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Api - Create Purchase Order - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Buying Service" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService : Create Purchase Order + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - Sequence.svg new file mode 100644 index 000000000..77c6f8516 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Api - Create Purchase Order - Sequence - Context levelExternalExternalBuying ServiceBuying ServiceCreate Purchase Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - C4 Sequence.png new file mode 100644 index 000000000..7239e7a65 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - C4 Sequence.puml new file mode 100644 index 000000000..80a89e73d --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - C4 Sequence.puml @@ -0,0 +1,19 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Api - Delete Purchase Order - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, "Delete Purchase Order") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Delete Purchase Order") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Send Purchase Order Deleted Event") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - C4 Sequence.svg new file mode 100644 index 000000000..de0615245 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - C4 Sequence.svg @@ -0,0 +1 @@ +Buying Service[System]ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Api - Delete Purchase Order - C4 Sequence - Container level«external_system»External«container»Api«container»Database«container»MessagingDelete Purchase OrderDelete Purchase OrderSend Purchase OrderDeleted Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - C4 Static.png new file mode 100644 index 000000000..dab9cace9 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - C4 Static.puml new file mode 100644 index 000000000..c67351bc7 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - C4 Static.puml @@ -0,0 +1,31 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Api - Delete Purchase Order - C4 Static - Container level + + +System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") { + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Uses") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - C4 Static.svg new file mode 100644 index 000000000..deb43f7e5 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Api - Delete Purchase Order - C4 Static - Container levelBuying Service[System]ApiDatabaseMessagingUsesUsesLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - C4.png new file mode 100644 index 000000000..668e4c51d Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - C4.puml new file mode 100644 index 000000000..5004138dd --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - C4.puml @@ -0,0 +1,31 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Api - Delete Purchase Order - C4 - Container level + + +System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") { + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Delete Purchase Order") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Send Purchase Order Deleted Event") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - C4.svg new file mode 100644 index 000000000..740e9af53 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Api - Delete Purchase Order - C4 - Container levelBuying Service[System]ApiDatabaseMessagingDelete Purchase OrderSend Purchase OrderDeleted EventLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - Sequence.png new file mode 100644 index 000000000..547d2d16c Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - Sequence.puml new file mode 100644 index 000000000..dcf8c8fe2 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - Sequence.puml @@ -0,0 +1,21 @@ +@startuml + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Api - Delete Purchase Order - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Buying Service" #White + participant "Api" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api + participant "Database" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database + participant "Messaging" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api : Delete Purchase Order +group Delete Purchase Order +ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database : Delete Purchase Order +ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging : Send Purchase Order Deleted Event +end + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - Sequence.svg new file mode 100644 index 000000000..9c8a73d1e --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Api - Delete Purchase Order - Sequence - Container levelBuying ServiceExternalExternalApiApiDatabaseDatabaseMessagingMessagingDelete Purchase OrderDelete Purchase OrderDelete Purchase OrderSend Purchase Order Deleted Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - C4 Sequence.png new file mode 100644 index 000000000..2ed0abc36 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - C4 Sequence.puml new file mode 100644 index 000000000..371bf15ef --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Api - Delete Purchase Order - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Delete Purchase Order") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - C4 Sequence.svg new file mode 100644 index 000000000..a6d254ad6 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - C4 Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Api - Delete Purchase Order - C4 Sequence - Context level«external_system»External«system»Buying ServiceDelete Purchase Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - C4 Static.png new file mode 100644 index 000000000..7856a998f Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - C4 Static.puml new file mode 100644 index 000000000..d9b57f9ae --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Api - Delete Purchase Order - C4 Static - Context level + +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - C4 Static.svg new file mode 100644 index 000000000..249048c83 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Api - Delete Purchase Order - C4 Static - Context levelBuying ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - C4.png new file mode 100644 index 000000000..eea0b6175 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - C4.puml new file mode 100644 index 000000000..a28866eb3 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Api - Delete Purchase Order - C4 - Context level + +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - C4.svg new file mode 100644 index 000000000..69068d6ba --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Api - Delete Purchase Order - C4 - Context levelBuying ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - Sequence.png new file mode 100644 index 000000000..b4dc816f5 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - Sequence.puml new file mode 100644 index 000000000..e05ca7d6f --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Api - Delete Purchase Order - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Buying Service" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService : Delete Purchase Order + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - Sequence.svg new file mode 100644 index 000000000..91214f5e7 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Api - Delete Purchase Order - Sequence - Context levelExternalExternalBuying ServiceBuying ServiceDelete Purchase Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - C4 Sequence.png new file mode 100644 index 000000000..a6e6556ef Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - C4 Sequence.puml new file mode 100644 index 000000000..8961bf47d --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - C4 Sequence.puml @@ -0,0 +1,17 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Api - Get Purchase Orders - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, "Get Purchase Orders") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Select Purchase Order") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - C4 Sequence.svg new file mode 100644 index 000000000..7449cf9b4 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - C4 Sequence.svg @@ -0,0 +1 @@ +Buying Service[System]ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Api - Get Purchase Orders - C4 Sequence - Container level«external_system»External«container»Api«container»DatabaseGet Purchase OrdersSelect Purchase Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - C4 Static.png new file mode 100644 index 000000000..946e585bb Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - C4 Static.puml new file mode 100644 index 000000000..df2b53112 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - C4 Static.puml @@ -0,0 +1,29 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Api - Get Purchase Orders - C4 Static - Container level + + +System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") { + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "") +} + +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - C4 Static.svg new file mode 100644 index 000000000..bb4488593 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Api - Get Purchase Orders - C4 Static - Container levelBuying Service[System]ApiDatabaseUsesLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - C4.png new file mode 100644 index 000000000..9318531ec Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - C4.puml new file mode 100644 index 000000000..f3e896110 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - C4.puml @@ -0,0 +1,29 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Api - Get Purchase Orders - C4 - Container level + + +System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") { + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "") +} + +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Select Purchase Order") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - C4.svg new file mode 100644 index 000000000..07cd0bd9c --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Api - Get Purchase Orders - C4 - Container levelBuying Service[System]ApiDatabaseSelect Purchase OrderLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - Sequence.png new file mode 100644 index 000000000..de66605fe Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - Sequence.puml new file mode 100644 index 000000000..bf4dc0a7b --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - Sequence.puml @@ -0,0 +1,19 @@ +@startuml + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Api - Get Purchase Orders - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Buying Service" #White + participant "Api" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api + participant "Database" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api : Get Purchase Orders +group Get Purchase Orders +ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database : Select Purchase Order +end + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - Sequence.svg new file mode 100644 index 000000000..96c1c9c49 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Api - Get Purchase Orders - Sequence - Container levelBuying ServiceExternalExternalApiApiDatabaseDatabaseGet Purchase OrdersGet Purchase OrdersSelect Purchase Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - C4 Sequence.png new file mode 100644 index 000000000..b28c7a3ba Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - C4 Sequence.puml new file mode 100644 index 000000000..81ccdf3b1 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Api - Get Purchase Orders - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Get Purchase Orders") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - C4 Sequence.svg new file mode 100644 index 000000000..cc6adc526 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - C4 Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Api - Get Purchase Orders - C4 Sequence - Context level«external_system»External«system»Buying ServiceGet Purchase Orders \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - C4 Static.png new file mode 100644 index 000000000..ff4bfbe3d Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - C4 Static.puml new file mode 100644 index 000000000..3c8ca2367 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Api - Get Purchase Orders - C4 Static - Context level + +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - C4 Static.svg new file mode 100644 index 000000000..004df550d --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Api - Get Purchase Orders - C4 Static - Context levelBuying ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - C4.png new file mode 100644 index 000000000..040a64f18 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - C4.puml new file mode 100644 index 000000000..e65b413c7 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Api - Get Purchase Orders - C4 - Context level + +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - C4.svg new file mode 100644 index 000000000..9c186ce75 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Api - Get Purchase Orders - C4 - Context levelBuying ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - Sequence.png new file mode 100644 index 000000000..ba9bec688 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - Sequence.puml new file mode 100644 index 000000000..38c27905b --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Api - Get Purchase Orders - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Buying Service" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService : Get Purchase Orders + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - Sequence.svg new file mode 100644 index 000000000..2b7d5c932 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Api - Get Purchase Orders - Sequence - Context levelExternalExternalBuying ServiceBuying ServiceGet Purchase Orders \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - C4 Sequence.png new file mode 100644 index 000000000..8f4671ae0 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - C4 Sequence.puml new file mode 100644 index 000000000..26dba63ea --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - C4 Sequence.puml @@ -0,0 +1,19 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Api - Update Purchase Order - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, "Update Purchase Order") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Update Purchase Order") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Send Purchase Order Updated Event") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - C4 Sequence.svg new file mode 100644 index 000000000..95eb973dd --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - C4 Sequence.svg @@ -0,0 +1 @@ +Buying Service[System]ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Api - Update Purchase Order - C4 Sequence - Container level«external_system»External«container»Api«container»Database«container»MessagingUpdate Purchase OrderUpdate Purchase OrderSend Purchase OrderUpdated Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - C4 Static.png new file mode 100644 index 000000000..29d5e1840 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - C4 Static.puml new file mode 100644 index 000000000..7adb56a99 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - C4 Static.puml @@ -0,0 +1,31 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Api - Update Purchase Order - C4 Static - Container level + + +System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") { + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Uses") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - C4 Static.svg new file mode 100644 index 000000000..d5ca1b278 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Api - Update Purchase Order - C4 Static - Container levelBuying Service[System]ApiDatabaseMessagingUsesUsesLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - C4.png new file mode 100644 index 000000000..12a846c7b Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - C4.puml new file mode 100644 index 000000000..01db37262 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - C4.puml @@ -0,0 +1,31 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Api - Update Purchase Order - C4 - Container level + + +System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") { + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Update Purchase Order") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Send Purchase Order Updated Event") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - C4.svg new file mode 100644 index 000000000..4fb4049ce --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Api - Update Purchase Order - C4 - Container levelBuying Service[System]ApiDatabaseMessagingUpdate Purchase OrderSend Purchase OrderUpdated EventLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - Sequence.png new file mode 100644 index 000000000..abcf61c6a Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - Sequence.puml new file mode 100644 index 000000000..fddf08a30 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - Sequence.puml @@ -0,0 +1,21 @@ +@startuml + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Api - Update Purchase Order - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Buying Service" #White + participant "Api" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api + participant "Database" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database + participant "Messaging" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api : Update Purchase Order +group Update Purchase Order +ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database : Update Purchase Order +ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging : Send Purchase Order Updated Event +end + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - Sequence.svg new file mode 100644 index 000000000..53615eed6 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Api - Update Purchase Order - Sequence - Container levelBuying ServiceExternalExternalApiApiDatabaseDatabaseMessagingMessagingUpdate Purchase OrderUpdate Purchase OrderUpdate Purchase OrderSend Purchase Order Updated Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - C4 Sequence.png new file mode 100644 index 000000000..4c228e4f9 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - C4 Sequence.puml new file mode 100644 index 000000000..9ce65b624 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Api - Update Purchase Order - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Update Purchase Order") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - C4 Sequence.svg new file mode 100644 index 000000000..f520ba264 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - C4 Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Api - Update Purchase Order - C4 Sequence - Context level«external_system»External«system»Buying ServiceUpdate Purchase Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - C4 Static.png new file mode 100644 index 000000000..f7a842b6e Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - C4 Static.puml new file mode 100644 index 000000000..309ebffad --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Api - Update Purchase Order - C4 Static - Context level + +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - C4 Static.svg new file mode 100644 index 000000000..feebf8790 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Api - Update Purchase Order - C4 Static - Context levelBuying ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - C4.png new file mode 100644 index 000000000..5c35739f8 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - C4.puml new file mode 100644 index 000000000..f3f6df710 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Api - Update Purchase Order - C4 - Context level + +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - C4.svg new file mode 100644 index 000000000..d308e0a48 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Api - Update Purchase Order - C4 - Context levelBuying ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - Sequence.png new file mode 100644 index 000000000..9038cf95f Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - Sequence.puml new file mode 100644 index 000000000..53d707a61 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Api - Update Purchase Order - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Buying Service" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService : Update Purchase Order + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - Sequence.svg new file mode 100644 index 000000000..590c2e41e --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Api - Update Purchase Order - Sequence - Context levelExternalExternalBuying ServiceBuying ServiceUpdate Purchase Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Container - C4 Static.png new file mode 100644 index 000000000..da8d3ce3b Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Container - C4 Static.puml new file mode 100644 index 000000000..41e544327 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Container - C4 Static.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Database - C4 Static - Container level + + +System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") { + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Container - C4 Static.svg new file mode 100644 index 000000000..f33e9e505 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Database - C4 Static - Container levelBuying Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Container - C4.png new file mode 100644 index 000000000..1645ceaa7 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Container - C4.puml new file mode 100644 index 000000000..a386e715d --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Container - C4.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Database - C4 - Container level + + +System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") { + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Container - C4.svg new file mode 100644 index 000000000..870946d86 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Database - C4 - Container levelBuying Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - C4 Sequence.png new file mode 100644 index 000000000..8f7277df5 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - C4 Sequence.puml new file mode 100644 index 000000000..74c8c97ae --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - C4 Sequence.puml @@ -0,0 +1,15 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Database - Delete Purchase Order - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Delete Purchase Order") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - C4 Sequence.svg new file mode 100644 index 000000000..d5f899378 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - C4 Sequence.svg @@ -0,0 +1 @@ +Buying Service[System]ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Database - Delete Purchase Order - C4 Sequence - Container level«external_system»External«container»DatabaseDelete Purchase Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - C4 Static.png new file mode 100644 index 000000000..71053ce4b Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - C4 Static.puml new file mode 100644 index 000000000..1a5aa0029 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - C4 Static.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Database - Delete Purchase Order - C4 Static - Container level + + +System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") { + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - C4 Static.svg new file mode 100644 index 000000000..a8bb58308 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Database - Delete Purchase Order - C4 Static - Container levelBuying Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - C4.png new file mode 100644 index 000000000..8ba0f0daa Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - C4.puml new file mode 100644 index 000000000..f386c6a24 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - C4.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Database - Delete Purchase Order - C4 - Container level + + +System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") { + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - C4.svg new file mode 100644 index 000000000..4091ff340 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Database - Delete Purchase Order - C4 - Container levelBuying Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - Sequence.png new file mode 100644 index 000000000..bb3650b85 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - Sequence.puml new file mode 100644 index 000000000..3ad4c8166 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - Sequence.puml @@ -0,0 +1,15 @@ +@startuml + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Database - Delete Purchase Order - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Buying Service" #White + participant "Database" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database : Delete Purchase Order + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - Sequence.svg new file mode 100644 index 000000000..fd588ec01 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Database - Delete Purchase Order - Sequence - Container levelBuying ServiceExternalExternalDatabaseDatabaseDelete Purchase Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - C4 Sequence.png new file mode 100644 index 000000000..be5b9cb4e Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - C4 Sequence.puml new file mode 100644 index 000000000..30fae843d --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Database - Delete Purchase Order - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Delete Purchase Order") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - C4 Sequence.svg new file mode 100644 index 000000000..381df81d8 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - C4 Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Database - Delete Purchase Order - C4 Sequence - Context level«external_system»External«system»Buying ServiceDelete Purchase Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - C4 Static.png new file mode 100644 index 000000000..797bae431 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - C4 Static.puml new file mode 100644 index 000000000..4311005c4 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Database - Delete Purchase Order - C4 Static - Context level + +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - C4 Static.svg new file mode 100644 index 000000000..e9a333fcd --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Database - Delete Purchase Order - C4 Static - Context levelBuying ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - C4.png new file mode 100644 index 000000000..4a6f14fb1 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - C4.puml new file mode 100644 index 000000000..46e65f6a6 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Database - Delete Purchase Order - C4 - Context level + +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - C4.svg new file mode 100644 index 000000000..e94ddcecf --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Database - Delete Purchase Order - C4 - Context levelBuying ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - Sequence.png new file mode 100644 index 000000000..4d26bf1ed Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - Sequence.puml new file mode 100644 index 000000000..67afad34f --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Database - Delete Purchase Order - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Buying Service" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService : Delete Purchase Order + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - Sequence.svg new file mode 100644 index 000000000..64fb656ac --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Database - Delete Purchase Order - Sequence - Context levelExternalExternalBuying ServiceBuying ServiceDelete Purchase Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - C4 Sequence.png new file mode 100644 index 000000000..c61a86b23 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - C4 Sequence.puml new file mode 100644 index 000000000..f49f2c443 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - C4 Sequence.puml @@ -0,0 +1,15 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Database - Insert Purchase Order - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Insert Purchase Order") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - C4 Sequence.svg new file mode 100644 index 000000000..74b810e39 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - C4 Sequence.svg @@ -0,0 +1 @@ +Buying Service[System]ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Database - Insert Purchase Order - C4 Sequence - Container level«external_system»External«container»DatabaseInsert Purchase Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - C4 Static.png new file mode 100644 index 000000000..8648b71f4 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - C4 Static.puml new file mode 100644 index 000000000..aae7a841a --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - C4 Static.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Database - Insert Purchase Order - C4 Static - Container level + + +System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") { + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - C4 Static.svg new file mode 100644 index 000000000..9b4ff2b7d --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Database - Insert Purchase Order - C4 Static - Container levelBuying Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - C4.png new file mode 100644 index 000000000..955252ab4 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - C4.puml new file mode 100644 index 000000000..1cc965016 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - C4.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Database - Insert Purchase Order - C4 - Container level + + +System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") { + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - C4.svg new file mode 100644 index 000000000..2f54416ce --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Database - Insert Purchase Order - C4 - Container levelBuying Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - Sequence.png new file mode 100644 index 000000000..a40e22a26 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - Sequence.puml new file mode 100644 index 000000000..07d44d0e3 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - Sequence.puml @@ -0,0 +1,15 @@ +@startuml + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Database - Insert Purchase Order - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Buying Service" #White + participant "Database" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database : Insert Purchase Order + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - Sequence.svg new file mode 100644 index 000000000..596f13eb0 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Database - Insert Purchase Order - Sequence - Container levelBuying ServiceExternalExternalDatabaseDatabaseInsert Purchase Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - C4 Sequence.png new file mode 100644 index 000000000..b2d6ed5f8 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - C4 Sequence.puml new file mode 100644 index 000000000..26948092a --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Database - Insert Purchase Order - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Insert Purchase Order") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - C4 Sequence.svg new file mode 100644 index 000000000..aae0960b3 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - C4 Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Database - Insert Purchase Order - C4 Sequence - Context level«external_system»External«system»Buying ServiceInsert Purchase Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - C4 Static.png new file mode 100644 index 000000000..9283c2c19 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - C4 Static.puml new file mode 100644 index 000000000..57aa6639b --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Database - Insert Purchase Order - C4 Static - Context level + +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - C4 Static.svg new file mode 100644 index 000000000..c98be093b --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Database - Insert Purchase Order - C4 Static - Context levelBuying ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - C4.png new file mode 100644 index 000000000..a1be1c7b7 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - C4.puml new file mode 100644 index 000000000..17ad647b5 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Database - Insert Purchase Order - C4 - Context level + +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - C4.svg new file mode 100644 index 000000000..682f51496 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Database - Insert Purchase Order - C4 - Context levelBuying ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - Sequence.png new file mode 100644 index 000000000..a8a3a6733 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - Sequence.puml new file mode 100644 index 000000000..a9202cfe0 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Database - Insert Purchase Order - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Buying Service" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService : Insert Purchase Order + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - Sequence.svg new file mode 100644 index 000000000..7070df694 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Database - Insert Purchase Order - Sequence - Context levelExternalExternalBuying ServiceBuying ServiceInsert Purchase Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - C4 Sequence.png new file mode 100644 index 000000000..7746262ba Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - C4 Sequence.puml new file mode 100644 index 000000000..98ebb37f7 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - C4 Sequence.puml @@ -0,0 +1,15 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Database - Select Purchase Order - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Select Purchase Order") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - C4 Sequence.svg new file mode 100644 index 000000000..35e15815d --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - C4 Sequence.svg @@ -0,0 +1 @@ +Buying Service[System]ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Database - Select Purchase Order - C4 Sequence - Container level«external_system»External«container»DatabaseSelect Purchase Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - C4 Static.png new file mode 100644 index 000000000..63a1cb519 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - C4 Static.puml new file mode 100644 index 000000000..056b22918 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - C4 Static.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Database - Select Purchase Order - C4 Static - Container level + + +System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") { + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - C4 Static.svg new file mode 100644 index 000000000..5400c7d8d --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Database - Select Purchase Order - C4 Static - Container levelBuying Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - C4.png new file mode 100644 index 000000000..13af8ecf0 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - C4.puml new file mode 100644 index 000000000..6792e1ae8 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - C4.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Database - Select Purchase Order - C4 - Container level + + +System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") { + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - C4.svg new file mode 100644 index 000000000..b9b6cb32b --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Database - Select Purchase Order - C4 - Container levelBuying Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - Sequence.png new file mode 100644 index 000000000..c8aa28fe5 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - Sequence.puml new file mode 100644 index 000000000..34e97a22a --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - Sequence.puml @@ -0,0 +1,15 @@ +@startuml + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Database - Select Purchase Order - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Buying Service" #White + participant "Database" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database : Select Purchase Order + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - Sequence.svg new file mode 100644 index 000000000..7fc60d21b --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Database - Select Purchase Order - Sequence - Container levelBuying ServiceExternalExternalDatabaseDatabaseSelect Purchase Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - C4 Sequence.png new file mode 100644 index 000000000..99c781dd8 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - C4 Sequence.puml new file mode 100644 index 000000000..f4afa8771 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Database - Select Purchase Order - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Select Purchase Order") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - C4 Sequence.svg new file mode 100644 index 000000000..dec243449 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - C4 Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Database - Select Purchase Order - C4 Sequence - Context level«external_system»External«system»Buying ServiceSelect Purchase Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - C4 Static.png new file mode 100644 index 000000000..9b61a5c9c Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - C4 Static.puml new file mode 100644 index 000000000..a61e8af37 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Database - Select Purchase Order - C4 Static - Context level + +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - C4 Static.svg new file mode 100644 index 000000000..02e3d31c5 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Database - Select Purchase Order - C4 Static - Context levelBuying ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - C4.png new file mode 100644 index 000000000..8ebc4e154 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - C4.puml new file mode 100644 index 000000000..ef9ed638d --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Database - Select Purchase Order - C4 - Context level + +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - C4.svg new file mode 100644 index 000000000..5161812d7 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Database - Select Purchase Order - C4 - Context levelBuying ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - Sequence.png new file mode 100644 index 000000000..a4fa20a1b Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - Sequence.puml new file mode 100644 index 000000000..0f807a2ae --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Database - Select Purchase Order - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Buying Service" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService : Select Purchase Order + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - Sequence.svg new file mode 100644 index 000000000..d67d6d3c6 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Database - Select Purchase Order - Sequence - Context levelExternalExternalBuying ServiceBuying ServiceSelect Purchase Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - C4 Sequence.png new file mode 100644 index 000000000..c97226e31 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - C4 Sequence.puml new file mode 100644 index 000000000..0742ecf4a --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - C4 Sequence.puml @@ -0,0 +1,15 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Database - Update Purchase Order - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Update Purchase Order") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - C4 Sequence.svg new file mode 100644 index 000000000..60ea3092a --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - C4 Sequence.svg @@ -0,0 +1 @@ +Buying Service[System]ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Database - Update Purchase Order - C4 Sequence - Container level«external_system»External«container»DatabaseUpdate Purchase Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - C4 Static.png new file mode 100644 index 000000000..b9c96b049 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - C4 Static.puml new file mode 100644 index 000000000..d7551cc32 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - C4 Static.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Database - Update Purchase Order - C4 Static - Container level + + +System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") { + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - C4 Static.svg new file mode 100644 index 000000000..8156d2193 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Database - Update Purchase Order - C4 Static - Container levelBuying Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - C4.png new file mode 100644 index 000000000..b11f74a7a Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - C4.puml new file mode 100644 index 000000000..66c2a671f --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - C4.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Database - Update Purchase Order - C4 - Container level + + +System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") { + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - C4.svg new file mode 100644 index 000000000..306026c18 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Database - Update Purchase Order - C4 - Container levelBuying Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - Sequence.png new file mode 100644 index 000000000..53909b81b Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - Sequence.puml new file mode 100644 index 000000000..9bf7196c3 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - Sequence.puml @@ -0,0 +1,15 @@ +@startuml + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Database - Update Purchase Order - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Buying Service" #White + participant "Database" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database : Update Purchase Order + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - Sequence.svg new file mode 100644 index 000000000..5553ccade --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Database - Update Purchase Order - Sequence - Container levelBuying ServiceExternalExternalDatabaseDatabaseUpdate Purchase Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - C4 Sequence.png new file mode 100644 index 000000000..8268aad23 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - C4 Sequence.puml new file mode 100644 index 000000000..f3118d4d3 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Database - Update Purchase Order - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Update Purchase Order") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - C4 Sequence.svg new file mode 100644 index 000000000..5fb51417c --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - C4 Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Database - Update Purchase Order - C4 Sequence - Context level«external_system»External«system»Buying ServiceUpdate Purchase Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - C4 Static.png new file mode 100644 index 000000000..7f37ea293 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - C4 Static.puml new file mode 100644 index 000000000..d22c5dbd7 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Database - Update Purchase Order - C4 Static - Context level + +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - C4 Static.svg new file mode 100644 index 000000000..972fb4fd6 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Database - Update Purchase Order - C4 Static - Context levelBuying ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - C4.png new file mode 100644 index 000000000..f7527101b Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - C4.puml new file mode 100644 index 000000000..a0a5f7863 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Database - Update Purchase Order - C4 - Context level + +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - C4.svg new file mode 100644 index 000000000..300ed9054 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Database - Update Purchase Order - C4 - Context levelBuying ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - Sequence.png new file mode 100644 index 000000000..75a01f135 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - Sequence.puml new file mode 100644 index 000000000..cedc3b139 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Database - Update Purchase Order - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Buying Service" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService : Update Purchase Order + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - Sequence.svg new file mode 100644 index 000000000..caed34b9c --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Database - Update Purchase Order - Sequence - Context levelExternalExternalBuying ServiceBuying ServiceUpdate Purchase Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Container - C4 Static.png new file mode 100644 index 000000000..55a41537d Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Container - C4 Static.puml new file mode 100644 index 000000000..517d028c1 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Container - C4 Static.puml @@ -0,0 +1,31 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Message Handler - C4 Static - Container level + + +System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") { + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, "Message Handler", "", "") + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") +} +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "") + +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Container - C4 Static.svg new file mode 100644 index 000000000..6986258ab --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Message Handler - C4 Static - Container levelBuying Service[System]Message HandlerMessagingWMSUsesUsesLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Container - C4.puml new file mode 100644 index 000000000..43d7f8716 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Container - C4.puml @@ -0,0 +1,31 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Message Handler - C4 - Container level + + +System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") { + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, "Message Handler", "", "") + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") +} +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "") + +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Created Event\nReceive Purchase Order Updated Event\nReceive Purchase Order Deleted Event") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Create Purchase Order\nUpdate Purchase Order\nDelete Purchase Order") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Container - C4.svg new file mode 100644 index 000000000..6d9af0985 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Message Handler - C4 - Container levelBuying Service[System]Message HandlerMessagingWMSReceive Purchase OrderCreated EventReceive Purchase OrderUpdated EventReceive Purchase OrderDeleted EventCreate Purchase OrderUpdate Purchase OrderDelete Purchase OrderLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.png new file mode 100644 index 000000000..ee7739e73 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.puml new file mode 100644 index 000000000..498baf76b --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.puml @@ -0,0 +1,19 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Message Handler - Handle Purchase Order Created Event - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, "Message Handler", "", "") + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") +Boundary_End() +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, "Handle Purchase Order Created Event") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Created Event") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Create Purchase Order") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.svg new file mode 100644 index 000000000..84483521e --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.svg @@ -0,0 +1 @@ +Buying Service[System]ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Message Handler - Handle Purchase Order Created Event - C4 Sequence - Container level«external_system»External«container»Message Handler«container»Messaging«system»WMSHandle Purchase OrderCreated EventReceive Purchase OrderCreated EventCreate Purchase Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Static.png new file mode 100644 index 000000000..dabfb433d Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Static.puml new file mode 100644 index 000000000..418e44dd3 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Static.puml @@ -0,0 +1,31 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Message Handler - Handle Purchase Order Created Event - C4 Static - Container level + + +System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") { + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, "Message Handler", "", "") + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") +} +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "") + +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Static.svg new file mode 100644 index 000000000..d62961d24 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Message Handler - Handle Purchase Order Created Event - C4 Static - Container levelBuying Service[System]Message HandlerMessagingWMSUsesUsesLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4.png new file mode 100644 index 000000000..07644bf58 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4.puml new file mode 100644 index 000000000..91c37440e --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4.puml @@ -0,0 +1,31 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Message Handler - Handle Purchase Order Created Event - C4 - Container level + + +System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") { + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, "Message Handler", "", "") + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") +} +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "") + +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Created Event") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Create Purchase Order") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4.svg new file mode 100644 index 000000000..f71083e80 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Message Handler - Handle Purchase Order Created Event - C4 - Container levelBuying Service[System]Message HandlerMessagingWMSReceive Purchase OrderCreated EventCreate Purchase OrderLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - Sequence.png new file mode 100644 index 000000000..668b0ec65 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - Sequence.puml new file mode 100644 index 000000000..350deb8e1 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - Sequence.puml @@ -0,0 +1,21 @@ +@startuml + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Message Handler - Handle Purchase Order Created Event - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Buying Service" #White + participant "Message Handler" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler + participant "Messaging" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging +end box + +participant "WMS" as ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler : Handle Purchase Order Created Event +group Handle Purchase Order Created Event +ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging : Receive Purchase Order Created Event +ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler -> ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS : Create Purchase Order +end + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - Sequence.svg new file mode 100644 index 000000000..7fb0f46d7 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Message Handler - Handle Purchase Order Created Event - Sequence - Container levelBuying ServiceExternalExternalMessage HandlerMessage HandlerMessagingMessagingWMSWMSHandle Purchase Order Created EventHandle Purchase Order Created EventReceive Purchase Order Created EventCreate Purchase Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.png new file mode 100644 index 000000000..6792b04dd Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.puml new file mode 100644 index 000000000..876caed24 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.puml @@ -0,0 +1,14 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Message Handler - Handle Purchase Order Created Event - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "") +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Handle Purchase Order Created Event") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Create Purchase Order") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.svg new file mode 100644 index 000000000..04183226e --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Message Handler - Handle Purchase Order Created Event - C4 Sequence - Context level«external_system»External«system»Buying Service«system»WMSHandle Purchase OrderCreated EventCreate Purchase Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Static.png new file mode 100644 index 000000000..aebe42ab4 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Static.puml new file mode 100644 index 000000000..975e96f1c --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Static.puml @@ -0,0 +1,26 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Message Handler - Handle Purchase Order Created Event - C4 Static - Context level + +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "") +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "") + +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Static.svg new file mode 100644 index 000000000..50aa8a0d9 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Message Handler - Handle Purchase Order Created Event - C4 Static - Context levelBuying ServiceWMSUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4.png new file mode 100644 index 000000000..e6822be5d Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4.puml new file mode 100644 index 000000000..bb3a3b93d --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4.puml @@ -0,0 +1,26 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Message Handler - Handle Purchase Order Created Event - C4 - Context level + +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "") +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "") + +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Create Purchase Order") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4.svg new file mode 100644 index 000000000..6dd7e4cd2 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Message Handler - Handle Purchase Order Created Event - C4 - Context levelBuying ServiceWMSCreate Purchase OrderLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - Sequence.png new file mode 100644 index 000000000..5ba3fe78c Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - Sequence.puml new file mode 100644 index 000000000..28586c095 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - Sequence.puml @@ -0,0 +1,15 @@ +@startuml + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Message Handler - Handle Purchase Order Created Event - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Buying Service" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService +participant "WMS" as ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService : Handle Purchase Order Created Event +group Handle Purchase Order Created Event +ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService -> ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS : Create Purchase Order +end + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - Sequence.svg new file mode 100644 index 000000000..bc540f74b --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Message Handler - Handle Purchase Order Created Event - Sequence - Context levelExternalExternalBuying ServiceBuying ServiceWMSWMSHandle Purchase Order Created EventHandle Purchase Order Created EventCreate Purchase Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - C4 Sequence.png new file mode 100644 index 000000000..1de6c83e3 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - C4 Sequence.puml new file mode 100644 index 000000000..bc1137f8b --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - C4 Sequence.puml @@ -0,0 +1,19 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Message Handler - Handle Purchase Order Deleted Event - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, "Message Handler", "", "") + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") +Boundary_End() +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, "Handle Purchase Order Deleted Event") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Deleted Event") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Delete Purchase Order") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - C4 Sequence.svg new file mode 100644 index 000000000..676f5e37a --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - C4 Sequence.svg @@ -0,0 +1 @@ +Buying Service[System]ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Message Handler - Handle Purchase Order Deleted Event - C4 Sequence - Container level«external_system»External«container»Message Handler«container»Messaging«system»WMSHandle Purchase OrderDeleted EventReceive Purchase OrderDeleted EventDelete Purchase Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - C4 Static.png new file mode 100644 index 000000000..2224ce6d1 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - C4 Static.puml new file mode 100644 index 000000000..6267e8593 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - C4 Static.puml @@ -0,0 +1,31 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Message Handler - Handle Purchase Order Deleted Event - C4 Static - Container level + + +System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") { + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, "Message Handler", "", "") + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") +} +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "") + +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - C4 Static.svg new file mode 100644 index 000000000..ed55d7878 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Message Handler - Handle Purchase Order Deleted Event - C4 Static - Container levelBuying Service[System]Message HandlerMessagingWMSUsesUsesLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - C4.png new file mode 100644 index 000000000..45f959105 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - C4.puml new file mode 100644 index 000000000..cb49bb121 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - C4.puml @@ -0,0 +1,31 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Message Handler - Handle Purchase Order Deleted Event - C4 - Container level + + +System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") { + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, "Message Handler", "", "") + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") +} +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "") + +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Deleted Event") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Delete Purchase Order") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - C4.svg new file mode 100644 index 000000000..6a52a570e --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Message Handler - Handle Purchase Order Deleted Event - C4 - Container levelBuying Service[System]Message HandlerMessagingWMSReceive Purchase OrderDeleted EventDelete Purchase OrderLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - Sequence.png new file mode 100644 index 000000000..d803bda36 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - Sequence.puml new file mode 100644 index 000000000..3885e7ba9 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - Sequence.puml @@ -0,0 +1,21 @@ +@startuml + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Message Handler - Handle Purchase Order Deleted Event - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Buying Service" #White + participant "Message Handler" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler + participant "Messaging" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging +end box + +participant "WMS" as ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler : Handle Purchase Order Deleted Event +group Handle Purchase Order Deleted Event +ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging : Receive Purchase Order Deleted Event +ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler -> ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS : Delete Purchase Order +end + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - Sequence.svg new file mode 100644 index 000000000..547122e75 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Message Handler - Handle Purchase Order Deleted Event - Sequence - Container levelBuying ServiceExternalExternalMessage HandlerMessage HandlerMessagingMessagingWMSWMSHandle Purchase Order Deleted EventHandle Purchase Order Deleted EventReceive Purchase Order Deleted EventDelete Purchase Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - C4 Sequence.png new file mode 100644 index 000000000..a852a8ae8 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - C4 Sequence.puml new file mode 100644 index 000000000..f2d5627cd --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - C4 Sequence.puml @@ -0,0 +1,14 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Message Handler - Handle Purchase Order Deleted Event - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "") +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Handle Purchase Order Deleted Event") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Delete Purchase Order") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - C4 Sequence.svg new file mode 100644 index 000000000..c972c8abf --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - C4 Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Message Handler - Handle Purchase Order Deleted Event - C4 Sequence - Context level«external_system»External«system»Buying Service«system»WMSHandle Purchase OrderDeleted EventDelete Purchase Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - C4 Static.png new file mode 100644 index 000000000..f9be992fe Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - C4 Static.puml new file mode 100644 index 000000000..eb445a7aa --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - C4 Static.puml @@ -0,0 +1,26 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Message Handler - Handle Purchase Order Deleted Event - C4 Static - Context level + +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "") +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "") + +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - C4 Static.svg new file mode 100644 index 000000000..c59eaf059 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Message Handler - Handle Purchase Order Deleted Event - C4 Static - Context levelBuying ServiceWMSUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - C4.png new file mode 100644 index 000000000..220732ec8 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - C4.puml new file mode 100644 index 000000000..d38555d30 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - C4.puml @@ -0,0 +1,26 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Message Handler - Handle Purchase Order Deleted Event - C4 - Context level + +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "") +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "") + +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Delete Purchase Order") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - C4.svg new file mode 100644 index 000000000..f47a4625e --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Message Handler - Handle Purchase Order Deleted Event - C4 - Context levelBuying ServiceWMSDelete Purchase OrderLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - Sequence.png new file mode 100644 index 000000000..8b7e06691 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - Sequence.puml new file mode 100644 index 000000000..bddc100f0 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - Sequence.puml @@ -0,0 +1,15 @@ +@startuml + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Message Handler - Handle Purchase Order Deleted Event - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Buying Service" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService +participant "WMS" as ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService : Handle Purchase Order Deleted Event +group Handle Purchase Order Deleted Event +ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService -> ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS : Delete Purchase Order +end + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - Sequence.svg new file mode 100644 index 000000000..4001d0ce5 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Message Handler - Handle Purchase Order Deleted Event - Sequence - Context levelExternalExternalBuying ServiceBuying ServiceWMSWMSHandle Purchase Order Deleted EventHandle Purchase Order Deleted EventDelete Purchase Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.png new file mode 100644 index 000000000..d3d8c3180 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.puml new file mode 100644 index 000000000..8ca6efba0 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.puml @@ -0,0 +1,19 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Message Handler - Handle Purchase Order Updated Event - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, "Message Handler", "", "") + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") +Boundary_End() +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, "Handle Purchase Order Updated Event") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Updated Event") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Update Purchase Order") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.svg new file mode 100644 index 000000000..4063865a1 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.svg @@ -0,0 +1 @@ +Buying Service[System]ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Message Handler - Handle Purchase Order Updated Event - C4 Sequence - Container level«external_system»External«container»Message Handler«container»Messaging«system»WMSHandle Purchase OrderUpdated EventReceive Purchase OrderUpdated EventUpdate Purchase Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Static.png new file mode 100644 index 000000000..65e90cc4e Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Static.puml new file mode 100644 index 000000000..dd43f8c9d --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Static.puml @@ -0,0 +1,31 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Message Handler - Handle Purchase Order Updated Event - C4 Static - Container level + + +System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") { + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, "Message Handler", "", "") + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") +} +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "") + +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Static.svg new file mode 100644 index 000000000..c70b7888f --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Message Handler - Handle Purchase Order Updated Event - C4 Static - Container levelBuying Service[System]Message HandlerMessagingWMSUsesUsesLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4.png new file mode 100644 index 000000000..22843bc8b Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4.puml new file mode 100644 index 000000000..ec804f898 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4.puml @@ -0,0 +1,31 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Message Handler - Handle Purchase Order Updated Event - C4 - Container level + + +System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") { + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, "Message Handler", "", "") + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") +} +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "") + +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Updated Event") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Update Purchase Order") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4.svg new file mode 100644 index 000000000..b3f1c76db --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Message Handler - Handle Purchase Order Updated Event - C4 - Container levelBuying Service[System]Message HandlerMessagingWMSReceive Purchase OrderUpdated EventUpdate Purchase OrderLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - Sequence.png new file mode 100644 index 000000000..ad1bea900 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - Sequence.puml new file mode 100644 index 000000000..66fe379ee --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - Sequence.puml @@ -0,0 +1,21 @@ +@startuml + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Message Handler - Handle Purchase Order Updated Event - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Buying Service" #White + participant "Message Handler" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler + participant "Messaging" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging +end box + +participant "WMS" as ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler : Handle Purchase Order Updated Event +group Handle Purchase Order Updated Event +ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging : Receive Purchase Order Updated Event +ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler -> ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS : Update Purchase Order +end + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - Sequence.svg new file mode 100644 index 000000000..bc9d44aa4 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Message Handler - Handle Purchase Order Updated Event - Sequence - Container levelBuying ServiceExternalExternalMessage HandlerMessage HandlerMessagingMessagingWMSWMSHandle Purchase Order Updated EventHandle Purchase Order Updated EventReceive Purchase Order Updated EventUpdate Purchase Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.png new file mode 100644 index 000000000..e6cc1e06d Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.puml new file mode 100644 index 000000000..30615aca9 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.puml @@ -0,0 +1,14 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Message Handler - Handle Purchase Order Updated Event - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "") +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Handle Purchase Order Updated Event") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Update Purchase Order") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.svg new file mode 100644 index 000000000..782e2aa0a --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Message Handler - Handle Purchase Order Updated Event - C4 Sequence - Context level«external_system»External«system»Buying Service«system»WMSHandle Purchase OrderUpdated EventUpdate Purchase Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Static.png new file mode 100644 index 000000000..92f59b34c Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Static.puml new file mode 100644 index 000000000..7e665244a --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Static.puml @@ -0,0 +1,26 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Message Handler - Handle Purchase Order Updated Event - C4 Static - Context level + +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "") +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "") + +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Static.svg new file mode 100644 index 000000000..7d3e51fdc --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Message Handler - Handle Purchase Order Updated Event - C4 Static - Context levelBuying ServiceWMSUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4.png new file mode 100644 index 000000000..0e8626e32 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4.puml new file mode 100644 index 000000000..a33a451de --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4.puml @@ -0,0 +1,26 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Message Handler - Handle Purchase Order Updated Event - C4 - Context level + +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "") +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "") + +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Update Purchase Order") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4.svg new file mode 100644 index 000000000..cf76d86b6 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Message Handler - Handle Purchase Order Updated Event - C4 - Context levelBuying ServiceWMSUpdate Purchase OrderLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - Sequence.png new file mode 100644 index 000000000..a56e91b55 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - Sequence.puml new file mode 100644 index 000000000..c3569bcc5 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - Sequence.puml @@ -0,0 +1,15 @@ +@startuml + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Message Handler - Handle Purchase Order Updated Event - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Buying Service" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService +participant "WMS" as ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService : Handle Purchase Order Updated Event +group Handle Purchase Order Updated Event +ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService -> ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS : Update Purchase Order +end + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - Sequence.svg new file mode 100644 index 000000000..869c49bb4 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Message Handler - Handle Purchase Order Updated Event - Sequence - Context levelExternalExternalBuying ServiceBuying ServiceWMSWMSHandle Purchase Order Updated EventHandle Purchase Order Updated EventUpdate Purchase Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Container - C4 Static.png new file mode 100644 index 000000000..f0af21f65 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Container - C4 Static.puml new file mode 100644 index 000000000..5f9703e6b --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Container - C4 Static.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - C4 Static - Container level + + +System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") { + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Container - C4 Static.svg new file mode 100644 index 000000000..04b2dc30a --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - C4 Static - Container levelBuying Service[System]MessagingLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Container - C4.png new file mode 100644 index 000000000..f00a22e24 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Container - C4.puml new file mode 100644 index 000000000..40e9e5155 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Container - C4.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - C4 - Container level + + +System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") { + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Container - C4.svg new file mode 100644 index 000000000..fd7d3aee5 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - C4 - Container levelBuying Service[System]MessagingLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - C4 Sequence.png new file mode 100644 index 000000000..9750df3a3 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - C4 Sequence.puml new file mode 100644 index 000000000..e421ab31c --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - C4 Sequence.puml @@ -0,0 +1,15 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Receive Purchase Order Created Event - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Created Event") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - C4 Sequence.svg new file mode 100644 index 000000000..7818581a0 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - C4 Sequence.svg @@ -0,0 +1 @@ +Buying Service[System]ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Receive Purchase Order Created Event - C4 Sequence - Container level«external_system»External«container»MessagingReceive Purchase OrderCreated Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - C4 Static.png new file mode 100644 index 000000000..465ec71a0 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - C4 Static.puml new file mode 100644 index 000000000..67030670a --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - C4 Static.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Receive Purchase Order Created Event - C4 Static - Container level + + +System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") { + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - C4 Static.svg new file mode 100644 index 000000000..80ef1f420 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Receive Purchase Order Created Event - C4 Static - Container levelBuying Service[System]MessagingLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - C4.png new file mode 100644 index 000000000..b75db29cd Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - C4.puml new file mode 100644 index 000000000..5b4231e68 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - C4.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Receive Purchase Order Created Event - C4 - Container level + + +System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") { + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - C4.svg new file mode 100644 index 000000000..9fbd05ca7 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Receive Purchase Order Created Event - C4 - Container levelBuying Service[System]MessagingLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - Sequence.png new file mode 100644 index 000000000..cbcfd1877 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - Sequence.puml new file mode 100644 index 000000000..fb78a2193 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - Sequence.puml @@ -0,0 +1,15 @@ +@startuml + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Receive Purchase Order Created Event - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Buying Service" #White + participant "Messaging" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging : Receive Purchase Order Created Event + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - Sequence.svg new file mode 100644 index 000000000..f272b89ad --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Receive Purchase Order Created Event - Sequence - Container levelBuying ServiceExternalExternalMessagingMessagingReceive Purchase Order Created Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - C4 Sequence.png new file mode 100644 index 000000000..18931d30d Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - C4 Sequence.puml new file mode 100644 index 000000000..55b7f1a1b --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Receive Purchase Order Created Event - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Receive Purchase Order Created Event") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - C4 Sequence.svg new file mode 100644 index 000000000..0d781b546 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - C4 Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Receive Purchase Order Created Event - C4 Sequence - Context level«external_system»External«system»Buying ServiceReceive Purchase OrderCreated Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - C4 Static.png new file mode 100644 index 000000000..c619efc69 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - C4 Static.puml new file mode 100644 index 000000000..d2755d68b --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Receive Purchase Order Created Event - C4 Static - Context level + +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - C4 Static.svg new file mode 100644 index 000000000..22b384626 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Receive Purchase Order Created Event - C4 Static - Context levelBuying ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - C4.png new file mode 100644 index 000000000..2e3bc9bde Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - C4.puml new file mode 100644 index 000000000..48166384b --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Receive Purchase Order Created Event - C4 - Context level + +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - C4.svg new file mode 100644 index 000000000..fd77944b6 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Receive Purchase Order Created Event - C4 - Context levelBuying ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - Sequence.png new file mode 100644 index 000000000..4db3518f4 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - Sequence.puml new file mode 100644 index 000000000..f1ab24ff6 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Receive Purchase Order Created Event - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Buying Service" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService : Receive Purchase Order Created Event + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - Sequence.svg new file mode 100644 index 000000000..1648bf91c --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Receive Purchase Order Created Event - Sequence - Context levelExternalExternalBuying ServiceBuying ServiceReceive Purchase Order Created Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - C4 Sequence.png new file mode 100644 index 000000000..80810d9d4 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - C4 Sequence.puml new file mode 100644 index 000000000..edf7f83cd --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - C4 Sequence.puml @@ -0,0 +1,15 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Receive Purchase Order Deleted Event - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Deleted Event") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - C4 Sequence.svg new file mode 100644 index 000000000..843a7aa6f --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - C4 Sequence.svg @@ -0,0 +1 @@ +Buying Service[System]ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Receive Purchase Order Deleted Event - C4 Sequence - Container level«external_system»External«container»MessagingReceive Purchase OrderDeleted Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - C4 Static.png new file mode 100644 index 000000000..da388231c Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - C4 Static.puml new file mode 100644 index 000000000..9421ae355 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - C4 Static.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Receive Purchase Order Deleted Event - C4 Static - Container level + + +System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") { + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - C4 Static.svg new file mode 100644 index 000000000..31a227c09 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Receive Purchase Order Deleted Event - C4 Static - Container levelBuying Service[System]MessagingLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - C4.png new file mode 100644 index 000000000..c0f9cb4b8 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - C4.puml new file mode 100644 index 000000000..1ab0446c9 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - C4.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Receive Purchase Order Deleted Event - C4 - Container level + + +System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") { + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - C4.svg new file mode 100644 index 000000000..2d3b41202 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Receive Purchase Order Deleted Event - C4 - Container levelBuying Service[System]MessagingLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - Sequence.png new file mode 100644 index 000000000..dac9392e9 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - Sequence.puml new file mode 100644 index 000000000..3a396ce1e --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - Sequence.puml @@ -0,0 +1,15 @@ +@startuml + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Receive Purchase Order Deleted Event - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Buying Service" #White + participant "Messaging" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging : Receive Purchase Order Deleted Event + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - Sequence.svg new file mode 100644 index 000000000..7afcb43d0 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Receive Purchase Order Deleted Event - Sequence - Container levelBuying ServiceExternalExternalMessagingMessagingReceive Purchase Order Deleted Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - C4 Sequence.png new file mode 100644 index 000000000..2de0e08d9 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - C4 Sequence.puml new file mode 100644 index 000000000..773b645ea --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Receive Purchase Order Deleted Event - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Receive Purchase Order Deleted Event") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - C4 Sequence.svg new file mode 100644 index 000000000..a38940982 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - C4 Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Receive Purchase Order Deleted Event - C4 Sequence - Context level«external_system»External«system»Buying ServiceReceive Purchase OrderDeleted Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - C4 Static.png new file mode 100644 index 000000000..beadae9e7 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - C4 Static.puml new file mode 100644 index 000000000..66729ce44 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Receive Purchase Order Deleted Event - C4 Static - Context level + +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - C4 Static.svg new file mode 100644 index 000000000..cb7864158 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Receive Purchase Order Deleted Event - C4 Static - Context levelBuying ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - C4.png new file mode 100644 index 000000000..9bec79e67 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - C4.puml new file mode 100644 index 000000000..58e1c9b41 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Receive Purchase Order Deleted Event - C4 - Context level + +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - C4.svg new file mode 100644 index 000000000..a200e8a86 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Receive Purchase Order Deleted Event - C4 - Context levelBuying ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - Sequence.png new file mode 100644 index 000000000..e3a15a047 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - Sequence.puml new file mode 100644 index 000000000..81dd432ce --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Receive Purchase Order Deleted Event - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Buying Service" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService : Receive Purchase Order Deleted Event + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - Sequence.svg new file mode 100644 index 000000000..fe182419c --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Receive Purchase Order Deleted Event - Sequence - Context levelExternalExternalBuying ServiceBuying ServiceReceive Purchase Order Deleted Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - C4 Sequence.png new file mode 100644 index 000000000..ba14f4d34 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - C4 Sequence.puml new file mode 100644 index 000000000..d8239c2f5 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - C4 Sequence.puml @@ -0,0 +1,15 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Receive Purchase Order Updated Event - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Updated Event") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - C4 Sequence.svg new file mode 100644 index 000000000..044eaa3dc --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - C4 Sequence.svg @@ -0,0 +1 @@ +Buying Service[System]ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Receive Purchase Order Updated Event - C4 Sequence - Container level«external_system»External«container»MessagingReceive Purchase OrderUpdated Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - C4 Static.png new file mode 100644 index 000000000..f48dd7515 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - C4 Static.puml new file mode 100644 index 000000000..a1e3ed350 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - C4 Static.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Receive Purchase Order Updated Event - C4 Static - Container level + + +System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") { + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - C4 Static.svg new file mode 100644 index 000000000..a4c22098a --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Receive Purchase Order Updated Event - C4 Static - Container levelBuying Service[System]MessagingLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - C4.png new file mode 100644 index 000000000..5fe3d06a9 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - C4.puml new file mode 100644 index 000000000..2cab0bca3 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - C4.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Receive Purchase Order Updated Event - C4 - Container level + + +System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") { + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - C4.svg new file mode 100644 index 000000000..7767f7cfb --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Receive Purchase Order Updated Event - C4 - Container levelBuying Service[System]MessagingLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - Sequence.png new file mode 100644 index 000000000..682426258 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - Sequence.puml new file mode 100644 index 000000000..8285a8f2a --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - Sequence.puml @@ -0,0 +1,15 @@ +@startuml + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Receive Purchase Order Updated Event - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Buying Service" #White + participant "Messaging" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging : Receive Purchase Order Updated Event + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - Sequence.svg new file mode 100644 index 000000000..c5869664a --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Receive Purchase Order Updated Event - Sequence - Container levelBuying ServiceExternalExternalMessagingMessagingReceive Purchase Order Updated Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - C4 Sequence.png new file mode 100644 index 000000000..6ed02b0c1 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - C4 Sequence.puml new file mode 100644 index 000000000..a2ec9a5c3 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Receive Purchase Order Updated Event - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Receive Purchase Order Updated Event") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - C4 Sequence.svg new file mode 100644 index 000000000..90192f6ed --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - C4 Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Receive Purchase Order Updated Event - C4 Sequence - Context level«external_system»External«system»Buying ServiceReceive Purchase OrderUpdated Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - C4 Static.png new file mode 100644 index 000000000..ab6f0ffa0 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - C4 Static.puml new file mode 100644 index 000000000..5a8c11439 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Receive Purchase Order Updated Event - C4 Static - Context level + +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - C4 Static.svg new file mode 100644 index 000000000..91455ff5d --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Receive Purchase Order Updated Event - C4 Static - Context levelBuying ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - C4.png new file mode 100644 index 000000000..7a2f6848e Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - C4.puml new file mode 100644 index 000000000..9b5bd7b7c --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Receive Purchase Order Updated Event - C4 - Context level + +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - C4.svg new file mode 100644 index 000000000..b4ef1d839 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Receive Purchase Order Updated Event - C4 - Context levelBuying ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - Sequence.png new file mode 100644 index 000000000..685cb4491 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - Sequence.puml new file mode 100644 index 000000000..488687a75 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Receive Purchase Order Updated Event - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Buying Service" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService : Receive Purchase Order Updated Event + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - Sequence.svg new file mode 100644 index 000000000..b357627a2 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Receive Purchase Order Updated Event - Sequence - Context levelExternalExternalBuying ServiceBuying ServiceReceive Purchase Order Updated Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - C4 Sequence.png new file mode 100644 index 000000000..16e52a1f5 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - C4 Sequence.puml new file mode 100644 index 000000000..f59bcac21 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - C4 Sequence.puml @@ -0,0 +1,15 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Send Purchase Order Created Event - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Send Purchase Order Created Event") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - C4 Sequence.svg new file mode 100644 index 000000000..e34a192f5 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - C4 Sequence.svg @@ -0,0 +1 @@ +Buying Service[System]ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Send Purchase Order Created Event - C4 Sequence - Container level«external_system»External«container»MessagingSend Purchase OrderCreated Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - C4 Static.png new file mode 100644 index 000000000..a3bbfbb38 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - C4 Static.puml new file mode 100644 index 000000000..d67110577 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - C4 Static.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Send Purchase Order Created Event - C4 Static - Container level + + +System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") { + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - C4 Static.svg new file mode 100644 index 000000000..8d2806450 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Send Purchase Order Created Event - C4 Static - Container levelBuying Service[System]MessagingLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - C4.png new file mode 100644 index 000000000..be68d6633 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - C4.puml new file mode 100644 index 000000000..652f6ba50 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - C4.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Send Purchase Order Created Event - C4 - Container level + + +System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") { + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - C4.svg new file mode 100644 index 000000000..8d6d46e12 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Send Purchase Order Created Event - C4 - Container levelBuying Service[System]MessagingLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - Sequence.png new file mode 100644 index 000000000..269d82e93 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - Sequence.puml new file mode 100644 index 000000000..54eebda5a --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - Sequence.puml @@ -0,0 +1,15 @@ +@startuml + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Send Purchase Order Created Event - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Buying Service" #White + participant "Messaging" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging : Send Purchase Order Created Event + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - Sequence.svg new file mode 100644 index 000000000..90ddd707a --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Send Purchase Order Created Event - Sequence - Container levelBuying ServiceExternalExternalMessagingMessagingSend Purchase Order Created Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - C4 Sequence.png new file mode 100644 index 000000000..88f6c6085 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - C4 Sequence.puml new file mode 100644 index 000000000..2d0c224c2 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Send Purchase Order Created Event - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Send Purchase Order Created Event") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - C4 Sequence.svg new file mode 100644 index 000000000..0c83c3508 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - C4 Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Send Purchase Order Created Event - C4 Sequence - Context level«external_system»External«system»Buying ServiceSend Purchase OrderCreated Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - C4 Static.png new file mode 100644 index 000000000..b39de77f9 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - C4 Static.puml new file mode 100644 index 000000000..7f609b807 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Send Purchase Order Created Event - C4 Static - Context level + +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - C4 Static.svg new file mode 100644 index 000000000..cfd8ddbca --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Send Purchase Order Created Event - C4 Static - Context levelBuying ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - C4.png new file mode 100644 index 000000000..90e2013fa Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - C4.puml new file mode 100644 index 000000000..772e6ea1f --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Send Purchase Order Created Event - C4 - Context level + +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - C4.svg new file mode 100644 index 000000000..d339efce5 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Send Purchase Order Created Event - C4 - Context levelBuying ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - Sequence.png new file mode 100644 index 000000000..320ee3aed Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - Sequence.puml new file mode 100644 index 000000000..0a4f74e3c --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Send Purchase Order Created Event - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Buying Service" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService : Send Purchase Order Created Event + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - Sequence.svg new file mode 100644 index 000000000..3cbebff5d --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Send Purchase Order Created Event - Sequence - Context levelExternalExternalBuying ServiceBuying ServiceSend Purchase Order Created Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - C4 Sequence.png new file mode 100644 index 000000000..6b51e1e0e Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - C4 Sequence.puml new file mode 100644 index 000000000..88fe750ca --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - C4 Sequence.puml @@ -0,0 +1,15 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Send Purchase Order Deleted Event - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Send Purchase Order Deleted Event") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - C4 Sequence.svg new file mode 100644 index 000000000..3955e054b --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - C4 Sequence.svg @@ -0,0 +1 @@ +Buying Service[System]ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Send Purchase Order Deleted Event - C4 Sequence - Container level«external_system»External«container»MessagingSend Purchase OrderDeleted Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - C4 Static.png new file mode 100644 index 000000000..652c953f0 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - C4 Static.puml new file mode 100644 index 000000000..d5ee46584 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - C4 Static.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Send Purchase Order Deleted Event - C4 Static - Container level + + +System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") { + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - C4 Static.svg new file mode 100644 index 000000000..4c45b9a1e --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Send Purchase Order Deleted Event - C4 Static - Container levelBuying Service[System]MessagingLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - C4.png new file mode 100644 index 000000000..4e9aa85c6 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - C4.puml new file mode 100644 index 000000000..8b82f9200 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - C4.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Send Purchase Order Deleted Event - C4 - Container level + + +System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") { + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - C4.svg new file mode 100644 index 000000000..cdf9e2c02 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Send Purchase Order Deleted Event - C4 - Container levelBuying Service[System]MessagingLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - Sequence.png new file mode 100644 index 000000000..9304c5251 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - Sequence.puml new file mode 100644 index 000000000..865d69592 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - Sequence.puml @@ -0,0 +1,15 @@ +@startuml + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Send Purchase Order Deleted Event - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Buying Service" #White + participant "Messaging" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging : Send Purchase Order Deleted Event + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - Sequence.svg new file mode 100644 index 000000000..f660268b0 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Send Purchase Order Deleted Event - Sequence - Container levelBuying ServiceExternalExternalMessagingMessagingSend Purchase Order Deleted Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - C4 Sequence.png new file mode 100644 index 000000000..956b273af Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - C4 Sequence.puml new file mode 100644 index 000000000..38f47a87f --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Send Purchase Order Deleted Event - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Send Purchase Order Deleted Event") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - C4 Sequence.svg new file mode 100644 index 000000000..cb525068e --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - C4 Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Send Purchase Order Deleted Event - C4 Sequence - Context level«external_system»External«system»Buying ServiceSend Purchase OrderDeleted Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - C4 Static.png new file mode 100644 index 000000000..c900999d1 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - C4 Static.puml new file mode 100644 index 000000000..cd987ee15 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Send Purchase Order Deleted Event - C4 Static - Context level + +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - C4 Static.svg new file mode 100644 index 000000000..701f7a56e --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Send Purchase Order Deleted Event - C4 Static - Context levelBuying ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - C4.png new file mode 100644 index 000000000..d04380e05 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - C4.puml new file mode 100644 index 000000000..5b96168e2 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Send Purchase Order Deleted Event - C4 - Context level + +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - C4.svg new file mode 100644 index 000000000..5814242ba --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Send Purchase Order Deleted Event - C4 - Context levelBuying ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - Sequence.png new file mode 100644 index 000000000..4931d2239 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - Sequence.puml new file mode 100644 index 000000000..2b368f35d --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Send Purchase Order Deleted Event - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Buying Service" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService : Send Purchase Order Deleted Event + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - Sequence.svg new file mode 100644 index 000000000..275ff0871 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Send Purchase Order Deleted Event - Sequence - Context levelExternalExternalBuying ServiceBuying ServiceSend Purchase Order Deleted Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - C4 Sequence.png new file mode 100644 index 000000000..9e8b66808 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - C4 Sequence.puml new file mode 100644 index 000000000..d0901d994 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - C4 Sequence.puml @@ -0,0 +1,15 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Send Purchase Order Updated Event - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Send Purchase Order Updated Event") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - C4 Sequence.svg new file mode 100644 index 000000000..6d7515d88 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - C4 Sequence.svg @@ -0,0 +1 @@ +Buying Service[System]ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Send Purchase Order Updated Event - C4 Sequence - Container level«external_system»External«container»MessagingSend Purchase OrderUpdated Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - C4 Static.png new file mode 100644 index 000000000..f12056945 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - C4 Static.puml new file mode 100644 index 000000000..9f71976ae --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - C4 Static.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Send Purchase Order Updated Event - C4 Static - Container level + + +System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") { + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - C4 Static.svg new file mode 100644 index 000000000..f2050f72d --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Send Purchase Order Updated Event - C4 Static - Container levelBuying Service[System]MessagingLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - C4.png new file mode 100644 index 000000000..3061b4b64 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - C4.puml new file mode 100644 index 000000000..b615e9e9d --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - C4.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Send Purchase Order Updated Event - C4 - Container level + + +System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") { + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - C4.svg new file mode 100644 index 000000000..3ee388434 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Send Purchase Order Updated Event - C4 - Container levelBuying Service[System]MessagingLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - Sequence.png new file mode 100644 index 000000000..6339ed324 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - Sequence.puml new file mode 100644 index 000000000..1ca132d95 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - Sequence.puml @@ -0,0 +1,15 @@ +@startuml + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Send Purchase Order Updated Event - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Buying Service" #White + participant "Messaging" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging : Send Purchase Order Updated Event + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - Sequence.svg new file mode 100644 index 000000000..58308e4cd --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Send Purchase Order Updated Event - Sequence - Container levelBuying ServiceExternalExternalMessagingMessagingSend Purchase Order Updated Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - C4 Sequence.png new file mode 100644 index 000000000..0599084e0 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - C4 Sequence.puml new file mode 100644 index 000000000..52303011f --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Send Purchase Order Updated Event - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Send Purchase Order Updated Event") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - C4 Sequence.svg new file mode 100644 index 000000000..46f6c2438 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - C4 Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Send Purchase Order Updated Event - C4 Sequence - Context level«external_system»External«system»Buying ServiceSend Purchase OrderUpdated Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - C4 Static.png new file mode 100644 index 000000000..d92c952d2 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - C4 Static.puml new file mode 100644 index 000000000..d09f1ce87 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Send Purchase Order Updated Event - C4 Static - Context level + +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - C4 Static.svg new file mode 100644 index 000000000..0a63a08aa --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Send Purchase Order Updated Event - C4 Static - Context levelBuying ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - C4.png new file mode 100644 index 000000000..bf19fd448 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - C4.puml new file mode 100644 index 000000000..05d284014 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Send Purchase Order Updated Event - C4 - Context level + +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - C4.svg new file mode 100644 index 000000000..2c927ce18 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Send Purchase Order Updated Event - C4 - Context levelBuying ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - Sequence.png new file mode 100644 index 000000000..1b0abe12f Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - Sequence.puml new file mode 100644 index 000000000..92ac56073 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Send Purchase Order Updated Event - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Buying Service" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService : Send Purchase Order Updated Event + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - Sequence.svg new file mode 100644 index 000000000..98bcd9cec --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Send Purchase Order Updated Event - Sequence - Context levelExternalExternalBuying ServiceBuying ServiceSend Purchase Order Updated Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Context - C4 Static.png new file mode 100644 index 000000000..83e76482b Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Context - C4 Static.puml new file mode 100644 index 000000000..bec09c928 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Context - C4 Static.puml @@ -0,0 +1,26 @@ +@startuml +!include ..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - C4 Static - Context level + +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "") +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "") + +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Context - C4 Static.svg new file mode 100644 index 000000000..4050fc62a --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - C4 Static - Context levelBuying ServiceWMSUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Context - C4.png new file mode 100644 index 000000000..35f142ad5 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Context - C4.puml new file mode 100644 index 000000000..373ca2e97 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Context - C4.puml @@ -0,0 +1,26 @@ +@startuml +!include ..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - C4 - Context level + +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "") +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "") + +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Create Purchase Order\nUpdate Purchase Order\nDelete Purchase Order") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Context - C4.svg new file mode 100644 index 000000000..2d4cf7eff --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - C4 - Context levelBuying ServiceWMSCreate Purchase OrderUpdate Purchase OrderDelete Purchase OrderLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Container - C4 Static.png new file mode 100644 index 000000000..2064ac2c9 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Container - C4 Static.puml new file mode 100644 index 000000000..c1c9263c9 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Container - C4 Static.puml @@ -0,0 +1,46 @@ +@startuml +!include ..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - C4 Static - Container level + +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "") + +System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") { + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, "Message Handler", "", "") +} + +System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") { + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "") +} +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "") + +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, "Uses") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Uses") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, "Uses") +Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Uses") +Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Container - C4 Static.svg new file mode 100644 index 000000000..cc23da4cb --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - C4 Static - Container levelBuying Service[System]Pricing Service[System]ApiDatabaseMessagingMessage HandlerApiDatabaseMessagingBuying AndMerchandising AppWMSUsesUsesUsesUsesUsesUsesUsesUsesLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Container - C4.png new file mode 100644 index 000000000..7732cbcc3 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Container - C4.puml new file mode 100644 index 000000000..3c612df7f --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Container - C4.puml @@ -0,0 +1,46 @@ +@startuml +!include ..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - C4 - Container level + +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "") + +System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") { + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, "Message Handler", "", "") +} + +System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") { + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "") +} +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "") + +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, "Get Purchase Orders\nCreate Purchase Order\nUpdate Purchase Order\nDelete Purchase Order") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Select Purchase Order\nInsert Purchase Order\nUpdate Purchase Order\nDelete Purchase Order") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Send Purchase Order Created Event\nSend Purchase Order Updated Event\nSend Purchase Order Deleted Event") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, "Get Product Prices\nUpdate Product Prices") +Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Select Product Prices\nUpdate Product Prices") +Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Send Product Price Changed Event") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Created Event\nReceive Purchase Order Updated Event\nReceive Purchase Order Deleted Event") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Create Purchase Order\nUpdate Purchase Order\nDelete Purchase Order") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Container - C4.svg new file mode 100644 index 000000000..58e22dafc --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - C4 - Container levelBuying Service[System]Pricing Service[System]ApiDatabaseMessagingMessage HandlerApiDatabaseMessagingBuying AndMerchandising AppWMSGet Purchase OrdersCreate Purchase OrderUpdate Purchase OrderDelete Purchase OrderSelect Purchase OrderInsert Purchase OrderUpdate Purchase OrderDelete Purchase OrderSend Purchase OrderCreated EventSend Purchase OrderUpdated EventSend Purchase OrderDeleted EventGet Product PricesUpdate Product PricesSelect Product PricesUpdate Product PricesSend Product PriceChanged EventReceive Purchase OrderCreated EventReceive Purchase OrderUpdated EventReceive Purchase OrderDeleted EventCreate Purchase OrderUpdate Purchase OrderDelete Purchase OrderLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Context - C4 Static.png new file mode 100644 index 000000000..97bd7d839 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Context - C4 Static.puml new file mode 100644 index 000000000..c103174cf --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Context - C4 Static.puml @@ -0,0 +1,30 @@ +@startuml +!include ..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - C4 Static - Context level + +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "") +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "") +System(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service", "") +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "") + +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Uses") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Uses") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Context - C4 Static.svg new file mode 100644 index 000000000..4272a8701 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - C4 Static - Context levelBuying AndMerchandising AppBuying ServicePricing ServiceWMSUsesUsesUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Context - C4.png new file mode 100644 index 000000000..72e4f9763 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Context - C4.puml new file mode 100644 index 000000000..1e92df9aa --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Context - C4.puml @@ -0,0 +1,30 @@ +@startuml +!include ..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - BuyingAndMerchandising - C4 - Context level + +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "") +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "") +System(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service", "") +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "") + +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Get Purchase Orders\nCreate Purchase Order\nUpdate Purchase Order\nDelete Purchase Order") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Get Product Prices\nUpdate Product Prices") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Create Purchase Order\nUpdate Purchase Order\nDelete Purchase Order") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Context - C4.svg new file mode 100644 index 000000000..2602885c0 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - BuyingAndMerchandising - C4 - Context levelBuying AndMerchandising AppBuying ServicePricing ServiceWMSGet Purchase OrdersCreate Purchase OrderUpdate Purchase OrderDelete Purchase OrderGet Product PricesUpdate Product PricesCreate Purchase OrderUpdate Purchase OrderDelete Purchase OrderLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/Container - C4 Static.png new file mode 100644 index 000000000..bedb8c9cf Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/Container - C4 Static.puml new file mode 100644 index 000000000..308df8870 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/Container - C4 Static.puml @@ -0,0 +1,63 @@ +@startuml +!include ..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - C4 Static - Container level + +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "") + +System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") { + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, "Message Handler", "", "") +} + +System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") { + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "") + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler, "Message Handler", "", "") +} +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, "PIM App", "") + +System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") { + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, "Message Handler", "", "") +} +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "") + +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, "Uses") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Uses") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, "Uses") +Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Uses") +Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Uses") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Uses") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Uses") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Uses") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/Container - C4 Static.svg new file mode 100644 index 000000000..b03fbf174 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - C4 Static - Container levelBuying Service[System]Pricing Service[System]Product Service[System]ApiDatabaseMessagingMessage HandlerApiDatabaseMessagingMessage HandlerApiDatabaseMessagingMessage HandlerBuying AndMerchandising AppPIM AppWMSUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/Container - C4.png new file mode 100644 index 000000000..35ff958e6 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/Container - C4.puml new file mode 100644 index 000000000..dff35f3e5 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/Container - C4.puml @@ -0,0 +1,63 @@ +@startuml +!include ..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - C4 - Container level + +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "") + +System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") { + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, "Message Handler", "", "") +} + +System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") { + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "") + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler, "Message Handler", "", "") +} +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, "PIM App", "") + +System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") { + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, "Message Handler", "", "") +} +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "") + +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, "Get Purchase Orders\nCreate Purchase Order\nUpdate Purchase Order\nDelete Purchase Order") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Select Purchase Order\nInsert Purchase Order\nUpdate Purchase Order\nDelete Purchase Order") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Send Purchase Order Created Event\nSend Purchase Order Updated Event\nSend Purchase Order Deleted Event") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, "Get Product Prices\nUpdate Product Prices") +Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Select Product Prices\nUpdate Product Prices") +Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Send Product Price Changed Event") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Get Products\nUpdate Product\nDelete Product") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Select Products\nUpdate Product\nDelete Product") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Send Product Updated Event\nSend Product Deleted Event") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Created Event\nReceive Purchase Order Updated Event\nReceive Purchase Order Deleted Event") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Create Purchase Order\nUpdate Purchase Order\nDelete Purchase Order") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Created Event\nReceive Purchase Order Updated Event") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Select Products\nInsert Product") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Send Product Created Event") +Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Created Event\nReceive Purchase Order Updated Event") +Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Select Products\nInsert Product") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/Container - C4.svg new file mode 100644 index 000000000..7a23b52af --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - C4 - Container levelBuying Service[System]Pricing Service[System]Product Service[System]ApiDatabaseMessagingMessage HandlerApiDatabaseMessagingMessage HandlerApiDatabaseMessagingMessage HandlerBuying AndMerchandising AppPIM AppWMSGet Purchase OrdersCreate Purchase OrderUpdate Purchase OrderDelete Purchase OrderSelect Purchase OrderInsert Purchase OrderUpdate Purchase OrderDelete Purchase OrderSend Purchase OrderCreated EventSend Purchase OrderUpdated EventSend Purchase OrderDeleted EventGet Product PricesUpdate Product PricesSelect Product PricesUpdate Product PricesSend Product PriceChanged EventGet ProductsUpdate ProductDelete ProductSelect ProductsUpdate ProductDelete ProductSend Product UpdatedEventSend Product DeletedEventReceive Purchase OrderCreated EventReceive Purchase OrderUpdated EventReceive Purchase OrderDeleted EventCreate Purchase OrderUpdate Purchase OrderDelete Purchase OrderReceive Purchase OrderCreated EventReceive Purchase OrderUpdated EventSelect ProductsInsert ProductSend Product CreatedEventReceive Purchase OrderCreated EventReceive Purchase OrderUpdated EventSelect ProductsInsert ProductLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/Context - C4 Static.png new file mode 100644 index 000000000..7758c7ecb Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/Context - C4 Static.puml new file mode 100644 index 000000000..ab78d2737 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/Context - C4 Static.puml @@ -0,0 +1,35 @@ +@startuml +!include ..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - C4 Static - Context level + +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "") +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "") +System(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service", "") +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, "PIM App", "") +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "") +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "") + +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Uses") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Uses") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Uses") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Uses") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Uses") +Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/Context - C4 Static.svg new file mode 100644 index 000000000..bc63f3d3e --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - C4 Static - Context levelBuying AndMerchandising AppBuying ServicePricing ServicePIM AppProduct ServiceWMSUsesUsesUsesUsesUsesUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/Context - C4.png new file mode 100644 index 000000000..b2611b30d Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/Context - C4.puml new file mode 100644 index 000000000..a02c8bd6e --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/Context - C4.puml @@ -0,0 +1,35 @@ +@startuml +!include ..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - C4 - Context level + +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "") +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "") +System(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service", "") +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, "PIM App", "") +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "") +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "") + +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Get Purchase Orders\nCreate Purchase Order\nUpdate Purchase Order\nDelete Purchase Order") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Get Product Prices\nUpdate Product Prices") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Get Products\nUpdate Product\nDelete Product") +Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Create Purchase Order\nUpdate Purchase Order\nDelete Purchase Order") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Receive Purchase Order Created Event\nReceive Purchase Order Updated Event") +Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Receive Purchase Order Created Event\nReceive Purchase Order Updated Event") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/Context - C4.svg new file mode 100644 index 000000000..b03eaf95a --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - C4 - Context levelBuying AndMerchandising AppBuying ServicePricing ServicePIM AppProduct ServiceWMSGet Purchase OrdersCreate Purchase OrderUpdate Purchase OrderDelete Purchase OrderGet Product PricesUpdate Product PricesGet ProductsUpdate ProductDelete ProductCreate Purchase OrderUpdate Purchase OrderDelete Purchase OrderReceive Purchase OrderCreated EventReceive Purchase OrderUpdated EventReceive Purchase OrderCreated EventReceive Purchase OrderUpdated EventLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Container - C4 Static.png new file mode 100644 index 000000000..2e253244a Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Container - C4 Static.puml new file mode 100644 index 000000000..2ee678720 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Container - C4 Static.puml @@ -0,0 +1,38 @@ +@startuml +!include ..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - PriceManagement - C4 Static - Container level + + +System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") { + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "") + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler, "Message Handler", "", "") +} + +System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") { + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Uses") +Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Container - C4 Static.svg new file mode 100644 index 000000000..ec677bd1b --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - PriceManagement - C4 Static - Container levelPricing Service[System]Buying Service[System]ApiDatabaseMessagingMessage HandlerMessagingUsesUsesUsesUsesLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Container - C4.png new file mode 100644 index 000000000..a42b5ef8d Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Container - C4.puml new file mode 100644 index 000000000..f819a833c --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Container - C4.puml @@ -0,0 +1,38 @@ +@startuml +!include ..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - PriceManagement - C4 - Container level + + +System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") { + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "") + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler, "Message Handler", "", "") +} + +System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") { + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Select Product Prices\nUpdate Product Prices") +Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Send Product Price Changed Event") +Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Created Event\nReceive Purchase Order Updated Event") +Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Select Products\nInsert Product") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Container - C4.svg new file mode 100644 index 000000000..117b19df1 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - PriceManagement - C4 - Container levelPricing Service[System]Buying Service[System]ApiDatabaseMessagingMessage HandlerMessagingSelect Product PricesUpdate Product PricesSend Product PriceChanged EventReceive Purchase OrderCreated EventReceive Purchase OrderUpdated EventSelect ProductsInsert ProductLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Context - C4 Static.png new file mode 100644 index 000000000..ea760ba15 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Context - C4 Static.puml new file mode 100644 index 000000000..34c284ce1 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Context - C4 Static.puml @@ -0,0 +1,26 @@ +@startuml +!include ..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - PriceManagement - C4 Static - Context level + +System(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service", "") +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "") + +Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Context - C4 Static.svg new file mode 100644 index 000000000..4a194a5f9 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - PriceManagement - C4 Static - Context levelPricing ServiceBuying ServiceUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Context - C4.png new file mode 100644 index 000000000..390148d0c Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Context - C4.puml new file mode 100644 index 000000000..8e7ba3908 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Context - C4.puml @@ -0,0 +1,26 @@ +@startuml +!include ..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - PriceManagement - C4 - Context level + +System(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service", "") +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "") + +Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Receive Purchase Order Created Event\nReceive Purchase Order Updated Event") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Context - C4.svg new file mode 100644 index 000000000..39c42dd1f --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - PriceManagement - C4 - Context levelPricing ServiceBuying ServiceReceive Purchase OrderCreated EventReceive Purchase OrderUpdated EventLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Container - C4 Static.png new file mode 100644 index 000000000..cb43b8a51 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Container - C4 Static.puml new file mode 100644 index 000000000..078d7b3d6 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Container - C4 Static.puml @@ -0,0 +1,38 @@ +@startuml +!include ..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - PriceManagement - C4 Static - Container level + + +System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") { + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "") + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler, "Message Handler", "", "") +} + +System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") { + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Uses") +Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Container - C4 Static.svg new file mode 100644 index 000000000..2080722c5 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - PriceManagement - C4 Static - Container levelPricing Service[System]Buying Service[System]ApiDatabaseMessagingMessage HandlerMessagingUsesUsesUsesUsesLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Container - C4.png new file mode 100644 index 000000000..c114215fc Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Container - C4.puml new file mode 100644 index 000000000..39c9920e2 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Container - C4.puml @@ -0,0 +1,38 @@ +@startuml +!include ..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - PriceManagement - C4 - Container level + + +System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") { + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "") + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler, "Message Handler", "", "") +} + +System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") { + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Select Product Prices\nUpdate Product Prices") +Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Send Product Price Changed Event") +Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Created Event\nReceive Purchase Order Updated Event") +Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Select Products\nInsert Product") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Container - C4.svg new file mode 100644 index 000000000..0f99aeb54 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - PriceManagement - C4 - Container levelPricing Service[System]Buying Service[System]ApiDatabaseMessagingMessage HandlerMessagingSelect Product PricesUpdate Product PricesSend Product PriceChanged EventReceive Purchase OrderCreated EventReceive Purchase OrderUpdated EventSelect ProductsInsert ProductLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Context - C4 Static.png new file mode 100644 index 000000000..38d6c23f5 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Context - C4 Static.puml new file mode 100644 index 000000000..460e282c4 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Context - C4 Static.puml @@ -0,0 +1,26 @@ +@startuml +!include ..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - PriceManagement - C4 Static - Context level + +System(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service", "") +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "") + +Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Context - C4 Static.svg new file mode 100644 index 000000000..c4886f78a --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - PriceManagement - C4 Static - Context levelPricing ServiceBuying ServiceUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Context - C4.png new file mode 100644 index 000000000..c7909e9e4 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Context - C4.puml new file mode 100644 index 000000000..926fe9334 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Context - C4.puml @@ -0,0 +1,26 @@ +@startuml +!include ..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - PriceManagement - C4 - Context level + +System(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service", "") +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "") + +Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Receive Purchase Order Created Event\nReceive Purchase Order Updated Event") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Context - C4.svg new file mode 100644 index 000000000..c62601b53 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - PriceManagement - C4 - Context levelPricing ServiceBuying ServiceReceive Purchase OrderCreated EventReceive Purchase OrderUpdated EventLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Container - C4 Static.png new file mode 100644 index 000000000..f88f86af9 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Container - C4 Static.puml new file mode 100644 index 000000000..375645e5c --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Container - C4 Static.puml @@ -0,0 +1,38 @@ +@startuml +!include ..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - C4 Static - Container level + + +System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") { + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "") + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler, "Message Handler", "", "") +} + +System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") { + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Uses") +Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Container - C4 Static.svg new file mode 100644 index 000000000..a30961233 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - C4 Static - Container levelPricing Service[System]Buying Service[System]ApiDatabaseMessagingMessage HandlerMessagingUsesUsesUsesUsesLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Container - C4.png new file mode 100644 index 000000000..942a94190 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Container - C4.puml new file mode 100644 index 000000000..c9692dfe2 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Container - C4.puml @@ -0,0 +1,38 @@ +@startuml +!include ..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - C4 - Container level + + +System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") { + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "") + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler, "Message Handler", "", "") +} + +System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") { + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Select Product Prices\nUpdate Product Prices") +Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Send Product Price Changed Event") +Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Created Event\nReceive Purchase Order Updated Event") +Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Select Products\nInsert Product") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Container - C4.svg new file mode 100644 index 000000000..1475c1d7c --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - C4 - Container levelPricing Service[System]Buying Service[System]ApiDatabaseMessagingMessage HandlerMessagingSelect Product PricesUpdate Product PricesSend Product PriceChanged EventReceive Purchase OrderCreated EventReceive Purchase OrderUpdated EventSelect ProductsInsert ProductLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Container - C4 Static.png new file mode 100644 index 000000000..53dae086b Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Container - C4 Static.puml new file mode 100644 index 000000000..c03e5b21b --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Container - C4 Static.puml @@ -0,0 +1,31 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Api - C4 Static - Container level + + +System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") { + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Uses") +Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Container - C4 Static.svg new file mode 100644 index 000000000..9d21c5cf5 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Api - C4 Static - Container levelPricing Service[System]ApiDatabaseMessagingUsesUsesLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Container - C4.png new file mode 100644 index 000000000..d075a2362 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Container - C4.puml new file mode 100644 index 000000000..7262270d4 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Container - C4.puml @@ -0,0 +1,31 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Api - C4 - Container level + + +System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") { + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Select Product Prices\nUpdate Product Prices") +Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Send Product Price Changed Event") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Container - C4.svg new file mode 100644 index 000000000..da57ab74f --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Api - C4 - Container levelPricing Service[System]ApiDatabaseMessagingSelect Product PricesUpdate Product PricesSend Product PriceChanged EventLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - C4 Sequence.png new file mode 100644 index 000000000..e4ed572af Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - C4 Sequence.puml new file mode 100644 index 000000000..4332a8e52 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - C4 Sequence.puml @@ -0,0 +1,17 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Api - Get Product Prices - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Database", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, "Get Product Prices") +Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Select Product Prices") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - C4 Sequence.svg new file mode 100644 index 000000000..1a56892e9 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - C4 Sequence.svg @@ -0,0 +1 @@ +Pricing Service[System]ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Api - Get Product Prices - C4 Sequence - Container level«external_system»External«container»Api«container»DatabaseGet Product PricesSelect Product Prices \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - C4 Static.png new file mode 100644 index 000000000..1b0bec0ae Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - C4 Static.puml new file mode 100644 index 000000000..e2c71b9be --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - C4 Static.puml @@ -0,0 +1,29 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Api - Get Product Prices - C4 Static - Container level + + +System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") { + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Database", "", "") +} + +Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - C4 Static.svg new file mode 100644 index 000000000..971dd6666 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Api - Get Product Prices - C4 Static - Container levelPricing Service[System]ApiDatabaseUsesLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - C4.png new file mode 100644 index 000000000..277a74d79 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - C4.puml new file mode 100644 index 000000000..470d64d2e --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - C4.puml @@ -0,0 +1,29 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Api - Get Product Prices - C4 - Container level + + +System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") { + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Database", "", "") +} + +Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Select Product Prices") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - C4.svg new file mode 100644 index 000000000..2307ce86c --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Api - Get Product Prices - C4 - Container levelPricing Service[System]ApiDatabaseSelect Product PricesLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - Sequence.png new file mode 100644 index 000000000..a0b78d6aa Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - Sequence.puml new file mode 100644 index 000000000..e9a37ba3a --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - Sequence.puml @@ -0,0 +1,19 @@ +@startuml + +title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Api - Get Product Prices - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Pricing Service" #White + participant "Api" as ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api + participant "Database" as ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api : Get Product Prices +group Get Product Prices +ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api -> ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database : Select Product Prices +end + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - Sequence.svg new file mode 100644 index 000000000..5b1f06853 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Api - Get Product Prices - Sequence - Container levelPricing ServiceExternalExternalApiApiDatabaseDatabaseGet Product PricesGet Product PricesSelect Product Prices \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - C4 Sequence.png new file mode 100644 index 000000000..9d696d3b9 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - C4 Sequence.puml new file mode 100644 index 000000000..f7299dd1f --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Api - Get Product Prices - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Get Product Prices") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - C4 Sequence.svg new file mode 100644 index 000000000..bac3abcf2 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - C4 Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Api - Get Product Prices - C4 Sequence - Context level«external_system»External«system»Pricing ServiceGet Product Prices \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - C4 Static.png new file mode 100644 index 000000000..b7ea38f5d Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - C4 Static.puml new file mode 100644 index 000000000..93ee6aed8 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Api - Get Product Prices - C4 Static - Context level + +System(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - C4 Static.svg new file mode 100644 index 000000000..b3867c6f8 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Api - Get Product Prices - C4 Static - Context levelPricing ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - C4.png new file mode 100644 index 000000000..32206767c Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - C4.puml new file mode 100644 index 000000000..5f825e24a --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Api - Get Product Prices - C4 - Context level + +System(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - C4.svg new file mode 100644 index 000000000..8dce3b13f --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Api - Get Product Prices - C4 - Context levelPricing ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - Sequence.png new file mode 100644 index 000000000..2f4d37933 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - Sequence.puml new file mode 100644 index 000000000..dfc00ca14 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Api - Get Product Prices - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Pricing Service" as ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService : Get Product Prices + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - Sequence.svg new file mode 100644 index 000000000..6ad7b8b0e --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Api - Get Product Prices - Sequence - Context levelExternalExternalPricing ServicePricing ServiceGet Product Prices \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - C4 Sequence.png new file mode 100644 index 000000000..e62db43e9 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - C4 Sequence.puml new file mode 100644 index 000000000..62cd5065e --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - C4 Sequence.puml @@ -0,0 +1,19 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Api - Update Product Prices - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, "Update Product Prices") +Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Update Product Prices") +Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Send Product Price Changed Event") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - C4 Sequence.svg new file mode 100644 index 000000000..b073d515d --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - C4 Sequence.svg @@ -0,0 +1 @@ +Pricing Service[System]ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Api - Update Product Prices - C4 Sequence - Container level«external_system»External«container»Api«container»Database«container»MessagingUpdate Product PricesUpdate Product PricesSend Product PriceChanged Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - C4 Static.png new file mode 100644 index 000000000..671170cea Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - C4 Static.puml new file mode 100644 index 000000000..63ff58ea2 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - C4 Static.puml @@ -0,0 +1,31 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Api - Update Product Prices - C4 Static - Container level + + +System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") { + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Uses") +Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - C4 Static.svg new file mode 100644 index 000000000..a215c4f3e --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Api - Update Product Prices - C4 Static - Container levelPricing Service[System]ApiDatabaseMessagingUsesUsesLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - C4.png new file mode 100644 index 000000000..73f7cdd6e Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - C4.puml new file mode 100644 index 000000000..93b615bcd --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - C4.puml @@ -0,0 +1,31 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Api - Update Product Prices - C4 - Container level + + +System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") { + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Update Product Prices") +Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Send Product Price Changed Event") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - C4.svg new file mode 100644 index 000000000..4050101e1 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Api - Update Product Prices - C4 - Container levelPricing Service[System]ApiDatabaseMessagingUpdate Product PricesSend Product PriceChanged EventLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - Sequence.png new file mode 100644 index 000000000..7e7fc3f44 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - Sequence.puml new file mode 100644 index 000000000..dc9d2ef53 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - Sequence.puml @@ -0,0 +1,21 @@ +@startuml + +title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Api - Update Product Prices - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Pricing Service" #White + participant "Api" as ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api + participant "Database" as ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database + participant "Messaging" as ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api : Update Product Prices +group Update Product Prices +ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api -> ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database : Update Product Prices +ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api -> ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging : Send Product Price Changed Event +end + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - Sequence.svg new file mode 100644 index 000000000..c958d4225 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Api - Update Product Prices - Sequence - Container levelPricing ServiceExternalExternalApiApiDatabaseDatabaseMessagingMessagingUpdate Product PricesUpdate Product PricesUpdate Product PricesSend Product Price Changed Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - C4 Sequence.png new file mode 100644 index 000000000..82afff327 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - C4 Sequence.puml new file mode 100644 index 000000000..88af56a4a --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Api - Update Product Prices - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Update Product Prices") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - C4 Sequence.svg new file mode 100644 index 000000000..07e052680 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - C4 Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Api - Update Product Prices - C4 Sequence - Context level«external_system»External«system»Pricing ServiceUpdate Product Prices \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - C4 Static.png new file mode 100644 index 000000000..fab668246 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - C4 Static.puml new file mode 100644 index 000000000..edc711bd0 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Api - Update Product Prices - C4 Static - Context level + +System(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - C4 Static.svg new file mode 100644 index 000000000..975ce2358 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Api - Update Product Prices - C4 Static - Context levelPricing ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - C4.png new file mode 100644 index 000000000..2c38e5cb8 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - C4.puml new file mode 100644 index 000000000..20af430d6 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Api - Update Product Prices - C4 - Context level + +System(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - C4.svg new file mode 100644 index 000000000..d4365729c --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Api - Update Product Prices - C4 - Context levelPricing ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - Sequence.png new file mode 100644 index 000000000..90d7ef880 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - Sequence.puml new file mode 100644 index 000000000..af3667e4e --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Api - Update Product Prices - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Pricing Service" as ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService : Update Product Prices + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - Sequence.svg new file mode 100644 index 000000000..e3c73147b --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Api - Update Product Prices - Sequence - Context levelExternalExternalPricing ServicePricing ServiceUpdate Product Prices \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Container - C4 Static.png new file mode 100644 index 000000000..f18172579 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Container - C4 Static.puml new file mode 100644 index 000000000..0105480c0 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Container - C4 Static.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Database - C4 Static - Container level + + +System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") { + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Database", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Container - C4 Static.svg new file mode 100644 index 000000000..da916df8a --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Database - C4 Static - Container levelPricing Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Container - C4.png new file mode 100644 index 000000000..042c6715a Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Container - C4.puml new file mode 100644 index 000000000..7031bdadb --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Container - C4.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Database - C4 - Container level + + +System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") { + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Database", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Container - C4.svg new file mode 100644 index 000000000..7a547cc80 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Database - C4 - Container levelPricing Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - C4 Sequence.png new file mode 100644 index 000000000..da1d28d15 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - C4 Sequence.puml new file mode 100644 index 000000000..4398b9ad8 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - C4 Sequence.puml @@ -0,0 +1,15 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Database - Insert Product - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Database", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Insert Product") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - C4 Sequence.svg new file mode 100644 index 000000000..c46e06505 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - C4 Sequence.svg @@ -0,0 +1 @@ +Pricing Service[System]ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Database - Insert Product - C4 Sequence - Container level«external_system»External«container»DatabaseInsert Product \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - C4 Static.png new file mode 100644 index 000000000..90a224885 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - C4 Static.puml new file mode 100644 index 000000000..2c37688d7 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - C4 Static.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Database - Insert Product - C4 Static - Container level + + +System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") { + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Database", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - C4 Static.svg new file mode 100644 index 000000000..de32e703c --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Database - Insert Product - C4 Static - Container levelPricing Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - C4.png new file mode 100644 index 000000000..3215f721b Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - C4.puml new file mode 100644 index 000000000..4cdbf5232 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - C4.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Database - Insert Product - C4 - Container level + + +System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") { + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Database", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - C4.svg new file mode 100644 index 000000000..617cd7496 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Database - Insert Product - C4 - Container levelPricing Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - Sequence.png new file mode 100644 index 000000000..e44d2e971 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - Sequence.puml new file mode 100644 index 000000000..d6606a8ec --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - Sequence.puml @@ -0,0 +1,15 @@ +@startuml + +title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Database - Insert Product - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Pricing Service" #White + participant "Database" as ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database : Insert Product + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - Sequence.svg new file mode 100644 index 000000000..f5a60149d --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Database - Insert Product - Sequence - Container levelPricing ServiceExternalExternalDatabaseDatabaseInsert Product \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - C4 Sequence.png new file mode 100644 index 000000000..830441974 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - C4 Sequence.puml new file mode 100644 index 000000000..2e0b327f8 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Database - Insert Product - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Insert Product") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - C4 Sequence.svg new file mode 100644 index 000000000..777ec9a4d --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - C4 Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Database - Insert Product - C4 Sequence - Context level«external_system»External«system»Pricing ServiceInsert Product \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - C4 Static.png new file mode 100644 index 000000000..ed0e73800 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - C4 Static.puml new file mode 100644 index 000000000..c62d2bf5e --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Database - Insert Product - C4 Static - Context level + +System(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - C4 Static.svg new file mode 100644 index 000000000..96ee47710 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Database - Insert Product - C4 Static - Context levelPricing ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - C4.png new file mode 100644 index 000000000..2d2d90ff4 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - C4.puml new file mode 100644 index 000000000..6af6404c3 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Database - Insert Product - C4 - Context level + +System(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - C4.svg new file mode 100644 index 000000000..5816dc488 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Database - Insert Product - C4 - Context levelPricing ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - Sequence.png new file mode 100644 index 000000000..59b1ab952 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - Sequence.puml new file mode 100644 index 000000000..86fad3fb6 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Database - Insert Product - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Pricing Service" as ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService : Insert Product + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - Sequence.svg new file mode 100644 index 000000000..c794290c3 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Database - Insert Product - Sequence - Context levelExternalExternalPricing ServicePricing ServiceInsert Product \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - C4 Sequence.png new file mode 100644 index 000000000..0d2d63eaa Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - C4 Sequence.puml new file mode 100644 index 000000000..a7b4c0628 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - C4 Sequence.puml @@ -0,0 +1,15 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Database - Select Product Prices - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Database", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Select Product Prices") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - C4 Sequence.svg new file mode 100644 index 000000000..761892144 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - C4 Sequence.svg @@ -0,0 +1 @@ +Pricing Service[System]ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Database - Select Product Prices - C4 Sequence - Container level«external_system»External«container»DatabaseSelect Product Prices \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - C4 Static.png new file mode 100644 index 000000000..f4625dabe Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - C4 Static.puml new file mode 100644 index 000000000..157ebc035 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - C4 Static.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Database - Select Product Prices - C4 Static - Container level + + +System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") { + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Database", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - C4 Static.svg new file mode 100644 index 000000000..ae5ef47f3 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Database - Select Product Prices - C4 Static - Container levelPricing Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - C4.png new file mode 100644 index 000000000..996f8b11c Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - C4.puml new file mode 100644 index 000000000..0fa560459 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - C4.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Database - Select Product Prices - C4 - Container level + + +System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") { + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Database", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - C4.svg new file mode 100644 index 000000000..6a7aef1d9 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Database - Select Product Prices - C4 - Container levelPricing Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - Sequence.png new file mode 100644 index 000000000..ca7f2879c Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - Sequence.puml new file mode 100644 index 000000000..8d90cce9b --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - Sequence.puml @@ -0,0 +1,15 @@ +@startuml + +title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Database - Select Product Prices - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Pricing Service" #White + participant "Database" as ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database : Select Product Prices + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - Sequence.svg new file mode 100644 index 000000000..6c794136d --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Database - Select Product Prices - Sequence - Container levelPricing ServiceExternalExternalDatabaseDatabaseSelect Product Prices \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - C4 Sequence.png new file mode 100644 index 000000000..308d10026 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - C4 Sequence.puml new file mode 100644 index 000000000..456a237c6 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Database - Select Product Prices - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Select Product Prices") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - C4 Sequence.svg new file mode 100644 index 000000000..12b8f8b7d --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - C4 Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Database - Select Product Prices - C4 Sequence - Context level«external_system»External«system»Pricing ServiceSelect Product Prices \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - C4 Static.png new file mode 100644 index 000000000..d1facd0c0 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - C4 Static.puml new file mode 100644 index 000000000..27cb9263d --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Database - Select Product Prices - C4 Static - Context level + +System(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - C4 Static.svg new file mode 100644 index 000000000..bf4161d8b --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Database - Select Product Prices - C4 Static - Context levelPricing ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - C4.png new file mode 100644 index 000000000..2fc47a0b0 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - C4.puml new file mode 100644 index 000000000..b7b0d5e7f --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Database - Select Product Prices - C4 - Context level + +System(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - C4.svg new file mode 100644 index 000000000..c4e5aaae5 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Database - Select Product Prices - C4 - Context levelPricing ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - Sequence.png new file mode 100644 index 000000000..9b03ab01d Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - Sequence.puml new file mode 100644 index 000000000..bfee6cf23 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Database - Select Product Prices - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Pricing Service" as ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService : Select Product Prices + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - Sequence.svg new file mode 100644 index 000000000..f125f1487 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Database - Select Product Prices - Sequence - Context levelExternalExternalPricing ServicePricing ServiceSelect Product Prices \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - C4 Sequence.png new file mode 100644 index 000000000..f0efd26a6 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - C4 Sequence.puml new file mode 100644 index 000000000..5c547f2ed --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - C4 Sequence.puml @@ -0,0 +1,15 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Database - Select Products - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Database", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Select Products") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - C4 Sequence.svg new file mode 100644 index 000000000..adaf545e4 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - C4 Sequence.svg @@ -0,0 +1 @@ +Pricing Service[System]ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Database - Select Products - C4 Sequence - Container level«external_system»External«container»DatabaseSelect Products \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - C4 Static.png new file mode 100644 index 000000000..a79d5dd93 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - C4 Static.puml new file mode 100644 index 000000000..adaeac170 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - C4 Static.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Database - Select Products - C4 Static - Container level + + +System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") { + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Database", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - C4 Static.svg new file mode 100644 index 000000000..d1d035ff4 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Database - Select Products - C4 Static - Container levelPricing Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - C4.png new file mode 100644 index 000000000..b8c69fa0a Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - C4.puml new file mode 100644 index 000000000..d6669e291 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - C4.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Database - Select Products - C4 - Container level + + +System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") { + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Database", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - C4.svg new file mode 100644 index 000000000..ff06c128e --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Database - Select Products - C4 - Container levelPricing Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - Sequence.png new file mode 100644 index 000000000..845072112 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - Sequence.puml new file mode 100644 index 000000000..ff2481282 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - Sequence.puml @@ -0,0 +1,15 @@ +@startuml + +title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Database - Select Products - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Pricing Service" #White + participant "Database" as ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database : Select Products + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - Sequence.svg new file mode 100644 index 000000000..ffdd98413 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Database - Select Products - Sequence - Container levelPricing ServiceExternalExternalDatabaseDatabaseSelect Products \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - C4 Sequence.png new file mode 100644 index 000000000..841f042ff Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - C4 Sequence.puml new file mode 100644 index 000000000..8549c2b7e --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Database - Select Products - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Select Products") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - C4 Sequence.svg new file mode 100644 index 000000000..aa56dd7db --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - C4 Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Database - Select Products - C4 Sequence - Context level«external_system»External«system»Pricing ServiceSelect Products \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - C4 Static.png new file mode 100644 index 000000000..99875b89b Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - C4 Static.puml new file mode 100644 index 000000000..de8925012 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Database - Select Products - C4 Static - Context level + +System(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - C4 Static.svg new file mode 100644 index 000000000..196da5e20 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Database - Select Products - C4 Static - Context levelPricing ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - C4.png new file mode 100644 index 000000000..638c7bafb Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - C4.puml new file mode 100644 index 000000000..ec41cc98e --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Database - Select Products - C4 - Context level + +System(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - C4.svg new file mode 100644 index 000000000..7f7d64b5e --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Database - Select Products - C4 - Context levelPricing ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - Sequence.png new file mode 100644 index 000000000..1e65d2133 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - Sequence.puml new file mode 100644 index 000000000..3071a8c5d --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Database - Select Products - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Pricing Service" as ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService : Select Products + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - Sequence.svg new file mode 100644 index 000000000..fb26d011a --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Database - Select Products - Sequence - Context levelExternalExternalPricing ServicePricing ServiceSelect Products \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Sequence.png new file mode 100644 index 000000000..fa5222594 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Sequence.puml new file mode 100644 index 000000000..503435fc3 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Sequence.puml @@ -0,0 +1,15 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Database - Update Product Prices - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Database", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Update Product Prices") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Sequence.svg new file mode 100644 index 000000000..42868143f --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Sequence.svg @@ -0,0 +1 @@ +Pricing Service[System]ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Database - Update Product Prices - C4 Sequence - Container level«external_system»External«container»DatabaseUpdate Product Prices \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Static.png new file mode 100644 index 000000000..7f0e2a2b5 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Static.puml new file mode 100644 index 000000000..264a56a71 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Static.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Database - Update Product Prices - C4 Static - Container level + + +System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") { + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Database", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Static.svg new file mode 100644 index 000000000..de9f959aa --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Database - Update Product Prices - C4 Static - Container levelPricing Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - C4.png new file mode 100644 index 000000000..221cd6a18 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - C4.puml new file mode 100644 index 000000000..18e4f1da8 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - C4.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Database - Update Product Prices - C4 - Container level + + +System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") { + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Database", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - C4.svg new file mode 100644 index 000000000..02fdf5c80 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Database - Update Product Prices - C4 - Container levelPricing Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - Sequence.png new file mode 100644 index 000000000..9f23308cd Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - Sequence.puml new file mode 100644 index 000000000..19c25fef4 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - Sequence.puml @@ -0,0 +1,15 @@ +@startuml + +title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Database - Update Product Prices - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Pricing Service" #White + participant "Database" as ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database : Update Product Prices + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - Sequence.svg new file mode 100644 index 000000000..7ada3d614 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Database - Update Product Prices - Sequence - Container levelPricing ServiceExternalExternalDatabaseDatabaseUpdate Product Prices \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Sequence.png new file mode 100644 index 000000000..734a39631 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Sequence.puml new file mode 100644 index 000000000..3976b53c5 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Database - Update Product Prices - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Update Product Prices") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Sequence.svg new file mode 100644 index 000000000..a26d607a0 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Database - Update Product Prices - C4 Sequence - Context level«external_system»External«system»Pricing ServiceUpdate Product Prices \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Static.png new file mode 100644 index 000000000..2a4ede1c9 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Static.puml new file mode 100644 index 000000000..24daa2303 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Database - Update Product Prices - C4 Static - Context level + +System(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Static.svg new file mode 100644 index 000000000..8ee25de1d --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Database - Update Product Prices - C4 Static - Context levelPricing ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - C4.png new file mode 100644 index 000000000..1f87c56fe Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - C4.puml new file mode 100644 index 000000000..a66626ea6 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Database - Update Product Prices - C4 - Context level + +System(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - C4.svg new file mode 100644 index 000000000..980ce8995 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Database - Update Product Prices - C4 - Context levelPricing ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - Sequence.png new file mode 100644 index 000000000..de25f4213 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - Sequence.puml new file mode 100644 index 000000000..0e45df89f --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Database - Update Product Prices - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Pricing Service" as ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService : Update Product Prices + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - Sequence.svg new file mode 100644 index 000000000..8ffa324e1 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Database - Update Product Prices - Sequence - Context levelExternalExternalPricing ServicePricing ServiceUpdate Product Prices \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Container - C4 Static.png new file mode 100644 index 000000000..cf1dc920c Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Container - C4 Static.puml new file mode 100644 index 000000000..eadae17bb --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Container - C4 Static.puml @@ -0,0 +1,34 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Message Handler - C4 Static - Container level + + +System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") { + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler, "Message Handler", "", "") + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Database", "", "") +} + +System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") { + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Container - C4 Static.svg new file mode 100644 index 000000000..806f98542 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Message Handler - C4 Static - Container levelPricing Service[System]Buying Service[System]Message HandlerDatabaseMessagingUsesUsesLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Container - C4.png new file mode 100644 index 000000000..bf7fe7495 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Container - C4.puml new file mode 100644 index 000000000..1cb802269 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Container - C4.puml @@ -0,0 +1,34 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Message Handler - C4 - Container level + + +System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") { + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler, "Message Handler", "", "") + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Database", "", "") +} + +System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") { + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Created Event\nReceive Purchase Order Updated Event") +Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Select Products\nInsert Product") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Container - C4.svg new file mode 100644 index 000000000..31e4021b7 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Message Handler - C4 - Container levelPricing Service[System]Buying Service[System]Message HandlerDatabaseMessagingReceive Purchase OrderCreated EventReceive Purchase OrderUpdated EventSelect ProductsInsert ProductLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.png new file mode 100644 index 000000000..f7e4b70df Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.puml new file mode 100644 index 000000000..200ecfa5d --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Message Handler - Handle Purchase Order Created Event - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler, "Message Handler", "", "") + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Database", "", "") +Boundary_End() + +System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler, "Handle Purchase Order Created Event") +Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Created Event") +loop For each Product in Purchase Order +Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Select Products") +alt Product Not Found +Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Insert Product") +end +end + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.svg new file mode 100644 index 000000000..dc13dc3df --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.svg @@ -0,0 +1 @@ +Pricing Service[System]Buying Service[System]ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Message Handler - Handle Purchase Order Created Event - C4 Sequence - Container level«external_system»External«container»Message Handler«container»Database«container»MessagingHandle Purchase OrderCreated EventReceive Purchase OrderCreated Eventloop[For each Product in Purchase Order]Select Productsalt[Product Not Found]Insert Product \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Static.png new file mode 100644 index 000000000..4fc492b4b Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Static.puml new file mode 100644 index 000000000..1d055ebc5 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Static.puml @@ -0,0 +1,34 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Message Handler - Handle Purchase Order Created Event - C4 Static - Container level + + +System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") { + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler, "Message Handler", "", "") + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Database", "", "") +} + +System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") { + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Static.svg new file mode 100644 index 000000000..f70853f1d --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Message Handler - Handle Purchase Order Created Event - C4 Static - Container levelPricing Service[System]Buying Service[System]Message HandlerDatabaseMessagingUsesUsesLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4.png new file mode 100644 index 000000000..ce177d465 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4.puml new file mode 100644 index 000000000..69320e3da --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4.puml @@ -0,0 +1,34 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Message Handler - Handle Purchase Order Created Event - C4 - Container level + + +System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") { + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler, "Message Handler", "", "") + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Database", "", "") +} + +System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") { + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Created Event") +Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Select Products\nInsert Product") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4.svg new file mode 100644 index 000000000..fb412a326 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Message Handler - Handle Purchase Order Created Event - C4 - Container levelPricing Service[System]Buying Service[System]Message HandlerDatabaseMessagingReceive Purchase OrderCreated EventSelect ProductsInsert ProductLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - Sequence.png new file mode 100644 index 000000000..34fcb14a9 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - Sequence.puml new file mode 100644 index 000000000..feb234157 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - Sequence.puml @@ -0,0 +1,30 @@ +@startuml + +title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Message Handler - Handle Purchase Order Created Event - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Pricing Service" #White + participant "Message Handler" as ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler + participant "Database" as ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database +end box + + +box "Buying Service" #White + participant "Messaging" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler : Handle Purchase Order Created Event +group Handle Purchase Order Created Event +ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging : Receive Purchase Order Created Event +loop For each Product in Purchase Order +ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler -> ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database : Select Products +alt Product Not Found +ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler -> ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database : Insert Product +end +end +end + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - Sequence.svg new file mode 100644 index 000000000..f288bf7c8 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Message Handler - Handle Purchase Order Created Event - Sequence - Container levelPricing ServiceBuying ServiceExternalExternalMessage HandlerMessage HandlerDatabaseDatabaseMessagingMessagingHandle Purchase Order Created EventHandle Purchase Order Created EventReceive Purchase Order Created Eventloop[For each Product in Purchase Order]Select Productsalt[Product Not Found]Insert Product \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.png new file mode 100644 index 000000000..c7e684ee2 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.puml new file mode 100644 index 000000000..8ce420595 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.puml @@ -0,0 +1,14 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Message Handler - Handle Purchase Order Created Event - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service", "") +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Handle Purchase Order Created Event") +Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, ..BuyingService, "Receive Purchase Order Created Event") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.svg new file mode 100644 index 000000000..ea0c57240 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Message Handler - Handle Purchase Order Created Event - C4 Sequence - Context level«external_system»External«system»Pricing Service«system»Buying Service..BuyingServiceHandle Purchase OrderCreated EventReceive Purchase OrderCreated Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Static.png new file mode 100644 index 000000000..c780a0ecc Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Static.puml new file mode 100644 index 000000000..1a5389720 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Static.puml @@ -0,0 +1,26 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Message Handler - Handle Purchase Order Created Event - C4 Static - Context level + +System(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service", "") +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "") + +Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Static.svg new file mode 100644 index 000000000..b60a7f8a9 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Message Handler - Handle Purchase Order Created Event - C4 Static - Context levelPricing ServiceBuying ServiceUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4.png new file mode 100644 index 000000000..06b28044b Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4.puml new file mode 100644 index 000000000..4af148677 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4.puml @@ -0,0 +1,26 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Message Handler - Handle Purchase Order Created Event - C4 - Context level + +System(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service", "") +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "") + +Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Receive Purchase Order Created Event") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4.svg new file mode 100644 index 000000000..fb1092997 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Message Handler - Handle Purchase Order Created Event - C4 - Context levelPricing ServiceBuying ServiceReceive Purchase OrderCreated EventLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - Sequence.png new file mode 100644 index 000000000..48ebfc8f7 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - Sequence.puml new file mode 100644 index 000000000..f0069ff55 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - Sequence.puml @@ -0,0 +1,15 @@ +@startuml + +title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Message Handler - Handle Purchase Order Created Event - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Pricing Service" as ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService +participant "Buying Service" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService : Handle Purchase Order Created Event +group Handle Purchase Order Created Event +ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService -> ..BuyingService : Receive Purchase Order Created Event +end + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - Sequence.svg new file mode 100644 index 000000000..d06420e66 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Message Handler - Handle Purchase Order Created Event - Sequence - Context levelExternalExternalPricing ServicePricing ServiceBuying ServiceBuying Service..BuyingService..BuyingServiceHandle Purchase Order Created EventHandle Purchase Order Created EventReceive Purchase Order Created Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.png new file mode 100644 index 000000000..a7e069f8d Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.puml new file mode 100644 index 000000000..82eebb93c --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Message Handler - Handle Purchase Order Updated Event - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler, "Message Handler", "", "") + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Database", "", "") +Boundary_End() + +System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler, "Handle Purchase Order Updated Event") +Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Updated Event") +loop For each Product in Purchase Order +Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Select Products") +alt Product Not Found +Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Insert Product") +end +end + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.svg new file mode 100644 index 000000000..6d4c27bf3 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.svg @@ -0,0 +1 @@ +Pricing Service[System]Buying Service[System]ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Message Handler - Handle Purchase Order Updated Event - C4 Sequence - Container level«external_system»External«container»Message Handler«container»Database«container»MessagingHandle Purchase OrderUpdated EventReceive Purchase OrderUpdated Eventloop[For each Product in Purchase Order]Select Productsalt[Product Not Found]Insert Product \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Static.png new file mode 100644 index 000000000..e6565fc33 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Static.puml new file mode 100644 index 000000000..f4a147d3e --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Static.puml @@ -0,0 +1,34 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Message Handler - Handle Purchase Order Updated Event - C4 Static - Container level + + +System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") { + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler, "Message Handler", "", "") + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Database", "", "") +} + +System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") { + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Static.svg new file mode 100644 index 000000000..b6c7df21d --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Message Handler - Handle Purchase Order Updated Event - C4 Static - Container levelPricing Service[System]Buying Service[System]Message HandlerDatabaseMessagingUsesUsesLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4.png new file mode 100644 index 000000000..467a1c978 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4.puml new file mode 100644 index 000000000..75ca45f06 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4.puml @@ -0,0 +1,34 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Message Handler - Handle Purchase Order Updated Event - C4 - Container level + + +System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") { + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler, "Message Handler", "", "") + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Database", "", "") +} + +System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") { + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Updated Event") +Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Select Products\nInsert Product") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4.svg new file mode 100644 index 000000000..cc0ef29a2 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Message Handler - Handle Purchase Order Updated Event - C4 - Container levelPricing Service[System]Buying Service[System]Message HandlerDatabaseMessagingReceive Purchase OrderUpdated EventSelect ProductsInsert ProductLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - Sequence.png new file mode 100644 index 000000000..d2b0a1327 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - Sequence.puml new file mode 100644 index 000000000..c656c623f --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - Sequence.puml @@ -0,0 +1,30 @@ +@startuml + +title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Message Handler - Handle Purchase Order Updated Event - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Pricing Service" #White + participant "Message Handler" as ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler + participant "Database" as ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database +end box + + +box "Buying Service" #White + participant "Messaging" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler : Handle Purchase Order Updated Event +group Handle Purchase Order Updated Event +ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging : Receive Purchase Order Updated Event +loop For each Product in Purchase Order +ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler -> ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database : Select Products +alt Product Not Found +ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler -> ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database : Insert Product +end +end +end + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - Sequence.svg new file mode 100644 index 000000000..d47dc0de5 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Message Handler - Handle Purchase Order Updated Event - Sequence - Container levelPricing ServiceBuying ServiceExternalExternalMessage HandlerMessage HandlerDatabaseDatabaseMessagingMessagingHandle Purchase Order Updated EventHandle Purchase Order Updated EventReceive Purchase Order Updated Eventloop[For each Product in Purchase Order]Select Productsalt[Product Not Found]Insert Product \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.png new file mode 100644 index 000000000..3def960e4 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.puml new file mode 100644 index 000000000..ef1eed97f --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.puml @@ -0,0 +1,14 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Message Handler - Handle Purchase Order Updated Event - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service", "") +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Handle Purchase Order Updated Event") +Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, ..BuyingService, "Receive Purchase Order Updated Event") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.svg new file mode 100644 index 000000000..26b1fb861 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Message Handler - Handle Purchase Order Updated Event - C4 Sequence - Context level«external_system»External«system»Pricing Service«system»Buying Service..BuyingServiceHandle Purchase OrderUpdated EventReceive Purchase OrderUpdated Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Static.png new file mode 100644 index 000000000..49666e4c6 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Static.puml new file mode 100644 index 000000000..1cc0fbda8 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Static.puml @@ -0,0 +1,26 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Message Handler - Handle Purchase Order Updated Event - C4 Static - Context level + +System(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service", "") +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "") + +Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Static.svg new file mode 100644 index 000000000..177faf892 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Message Handler - Handle Purchase Order Updated Event - C4 Static - Context levelPricing ServiceBuying ServiceUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4.png new file mode 100644 index 000000000..7cca38032 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4.puml new file mode 100644 index 000000000..f24d280a9 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4.puml @@ -0,0 +1,26 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Message Handler - Handle Purchase Order Updated Event - C4 - Context level + +System(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service", "") +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "") + +Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Receive Purchase Order Updated Event") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4.svg new file mode 100644 index 000000000..2c8f34f62 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Message Handler - Handle Purchase Order Updated Event - C4 - Context levelPricing ServiceBuying ServiceReceive Purchase OrderUpdated EventLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - Sequence.png new file mode 100644 index 000000000..ea5cb0f89 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - Sequence.puml new file mode 100644 index 000000000..a3b78b0b4 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - Sequence.puml @@ -0,0 +1,15 @@ +@startuml + +title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Message Handler - Handle Purchase Order Updated Event - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Pricing Service" as ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService +participant "Buying Service" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService : Handle Purchase Order Updated Event +group Handle Purchase Order Updated Event +ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService -> ..BuyingService : Receive Purchase Order Updated Event +end + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - Sequence.svg new file mode 100644 index 000000000..2fdfc74ff --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Message Handler - Handle Purchase Order Updated Event - Sequence - Context levelExternalExternalPricing ServicePricing ServiceBuying ServiceBuying Service..BuyingService..BuyingServiceHandle Purchase Order Updated EventHandle Purchase Order Updated EventReceive Purchase Order Updated Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Container - C4 Static.png new file mode 100644 index 000000000..d9e724bec Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Container - C4 Static.puml new file mode 100644 index 000000000..0ae8c4765 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Container - C4 Static.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Messaging - C4 Static - Container level + + +System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") { + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Container - C4 Static.svg new file mode 100644 index 000000000..3ce3dcaa2 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Messaging - C4 Static - Container levelPricing Service[System]MessagingLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Container - C4.png new file mode 100644 index 000000000..8fe8d8709 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Container - C4.puml new file mode 100644 index 000000000..e16c7084e --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Container - C4.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Messaging - C4 - Container level + + +System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") { + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Container - C4.svg new file mode 100644 index 000000000..ea6ed5745 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Messaging - C4 - Container levelPricing Service[System]MessagingLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - C4 Sequence.png new file mode 100644 index 000000000..c6bb3d93d Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - C4 Sequence.puml new file mode 100644 index 000000000..90827bdf2 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - C4 Sequence.puml @@ -0,0 +1,15 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Messaging - Receive Product Price Changed Event - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Receive Product Price Changed Event") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - C4 Sequence.svg new file mode 100644 index 000000000..45ce3f295 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - C4 Sequence.svg @@ -0,0 +1 @@ +Pricing Service[System]ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Messaging - Receive Product Price Changed Event - C4 Sequence - Container level«external_system»External«container»MessagingReceive Product PriceChanged Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - C4 Static.png new file mode 100644 index 000000000..54de4fbd2 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - C4 Static.puml new file mode 100644 index 000000000..cfd1fae6c --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - C4 Static.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Messaging - Receive Product Price Changed Event - C4 Static - Container level + + +System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") { + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - C4 Static.svg new file mode 100644 index 000000000..84c4ea793 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Messaging - Receive Product Price Changed Event - C4 Static - Container levelPricing Service[System]MessagingLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - C4.png new file mode 100644 index 000000000..3958c2120 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - C4.puml new file mode 100644 index 000000000..c659a339e --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - C4.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Messaging - Receive Product Price Changed Event - C4 - Container level + + +System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") { + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - C4.svg new file mode 100644 index 000000000..b6d5e286f --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Messaging - Receive Product Price Changed Event - C4 - Container levelPricing Service[System]MessagingLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - Sequence.png new file mode 100644 index 000000000..aef4e403a Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - Sequence.puml new file mode 100644 index 000000000..b18b12459 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - Sequence.puml @@ -0,0 +1,15 @@ +@startuml + +title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Messaging - Receive Product Price Changed Event - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Pricing Service" #White + participant "Messaging" as ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging : Receive Product Price Changed Event + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - Sequence.svg new file mode 100644 index 000000000..332c32f08 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Messaging - Receive Product Price Changed Event - Sequence - Container levelPricing ServiceExternalExternalMessagingMessagingReceive Product Price Changed Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - C4 Sequence.png new file mode 100644 index 000000000..01811c397 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - C4 Sequence.puml new file mode 100644 index 000000000..5fc1f30c6 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Messaging - Receive Product Price Changed Event - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Receive Product Price Changed Event") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - C4 Sequence.svg new file mode 100644 index 000000000..56555a21c --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - C4 Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Messaging - Receive Product Price Changed Event - C4 Sequence - Context level«external_system»External«system»Pricing ServiceReceive Product PriceChanged Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - C4 Static.png new file mode 100644 index 000000000..e563e5650 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - C4 Static.puml new file mode 100644 index 000000000..f1b6edae3 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Messaging - Receive Product Price Changed Event - C4 Static - Context level + +System(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - C4 Static.svg new file mode 100644 index 000000000..9cc7e8cfe --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Messaging - Receive Product Price Changed Event - C4 Static - Context levelPricing ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - C4.png new file mode 100644 index 000000000..38487fd72 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - C4.puml new file mode 100644 index 000000000..a2035486a --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Messaging - Receive Product Price Changed Event - C4 - Context level + +System(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - C4.svg new file mode 100644 index 000000000..320e22619 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Messaging - Receive Product Price Changed Event - C4 - Context levelPricing ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - Sequence.png new file mode 100644 index 000000000..10e179a52 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - Sequence.puml new file mode 100644 index 000000000..d067c08a1 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Messaging - Receive Product Price Changed Event - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Pricing Service" as ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService : Receive Product Price Changed Event + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - Sequence.svg new file mode 100644 index 000000000..ec3c17dcf --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Messaging - Receive Product Price Changed Event - Sequence - Context levelExternalExternalPricing ServicePricing ServiceReceive Product Price Changed Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - C4 Sequence.png new file mode 100644 index 000000000..a7b3060f9 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - C4 Sequence.puml new file mode 100644 index 000000000..c834f9836 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - C4 Sequence.puml @@ -0,0 +1,15 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Messaging - Send Product Price Changed Event - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Send Product Price Changed Event") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - C4 Sequence.svg new file mode 100644 index 000000000..ba200ba10 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - C4 Sequence.svg @@ -0,0 +1 @@ +Pricing Service[System]ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Messaging - Send Product Price Changed Event - C4 Sequence - Container level«external_system»External«container»MessagingSend Product PriceChanged Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - C4 Static.png new file mode 100644 index 000000000..0afd9856c Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - C4 Static.puml new file mode 100644 index 000000000..258f9fb2c --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - C4 Static.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Messaging - Send Product Price Changed Event - C4 Static - Container level + + +System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") { + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - C4 Static.svg new file mode 100644 index 000000000..e341c3909 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Messaging - Send Product Price Changed Event - C4 Static - Container levelPricing Service[System]MessagingLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - C4.png new file mode 100644 index 000000000..4aef5bbed Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - C4.puml new file mode 100644 index 000000000..8e5b39055 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - C4.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Messaging - Send Product Price Changed Event - C4 - Container level + + +System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") { + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - C4.svg new file mode 100644 index 000000000..f25edcf1c --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Messaging - Send Product Price Changed Event - C4 - Container levelPricing Service[System]MessagingLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - Sequence.png new file mode 100644 index 000000000..de03d8cb7 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - Sequence.puml new file mode 100644 index 000000000..3b09e5a2e --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - Sequence.puml @@ -0,0 +1,15 @@ +@startuml + +title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Messaging - Send Product Price Changed Event - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Pricing Service" #White + participant "Messaging" as ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging : Send Product Price Changed Event + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - Sequence.svg new file mode 100644 index 000000000..00a300529 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Messaging - Send Product Price Changed Event - Sequence - Container levelPricing ServiceExternalExternalMessagingMessagingSend Product Price Changed Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - C4 Sequence.png new file mode 100644 index 000000000..62dd85f8d Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - C4 Sequence.puml new file mode 100644 index 000000000..a3d23bcde --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Messaging - Send Product Price Changed Event - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Send Product Price Changed Event") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - C4 Sequence.svg new file mode 100644 index 000000000..7e63d2237 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - C4 Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Messaging - Send Product Price Changed Event - C4 Sequence - Context level«external_system»External«system»Pricing ServiceSend Product PriceChanged Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - C4 Static.png new file mode 100644 index 000000000..0bd58d586 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - C4 Static.puml new file mode 100644 index 000000000..413126da1 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Messaging - Send Product Price Changed Event - C4 Static - Context level + +System(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - C4 Static.svg new file mode 100644 index 000000000..4f381097d --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Messaging - Send Product Price Changed Event - C4 Static - Context levelPricing ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - C4.png new file mode 100644 index 000000000..977632a56 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - C4.puml new file mode 100644 index 000000000..84013940d --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Messaging - Send Product Price Changed Event - C4 - Context level + +System(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - C4.svg new file mode 100644 index 000000000..f9791f5d4 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Messaging - Send Product Price Changed Event - C4 - Context levelPricing ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - Sequence.png new file mode 100644 index 000000000..0b6c1939f Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - Sequence.puml new file mode 100644 index 000000000..e7461ebf4 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Messaging - Send Product Price Changed Event - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Pricing Service" as ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService : Send Product Price Changed Event + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - Sequence.svg new file mode 100644 index 000000000..abc7f833d --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Messaging - Send Product Price Changed Event - Sequence - Context levelExternalExternalPricing ServicePricing ServiceSend Product Price Changed Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Context - C4 Static.png new file mode 100644 index 000000000..4909e3da3 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Context - C4 Static.puml new file mode 100644 index 000000000..b70e4ee9a --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Context - C4 Static.puml @@ -0,0 +1,26 @@ +@startuml +!include ..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - C4 Static - Context level + +System(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service", "") +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "") + +Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Context - C4 Static.svg new file mode 100644 index 000000000..b518ef193 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - C4 Static - Context levelPricing ServiceBuying ServiceUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Context - C4.png new file mode 100644 index 000000000..0c7e8946e Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Context - C4.puml new file mode 100644 index 000000000..9cbb29bb1 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Context - C4.puml @@ -0,0 +1,26 @@ +@startuml +!include ..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - C4 - Context level + +System(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service", "") +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "") + +Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Receive Purchase Order Created Event\nReceive Purchase Order Updated Event") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Context - C4.svg new file mode 100644 index 000000000..5cc98dbe5 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - C4 - Context levelPricing ServiceBuying ServiceReceive Purchase OrderCreated EventReceive Purchase OrderUpdated EventLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Container - C4 Static.png new file mode 100644 index 000000000..831fa4ad3 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Container - C4 Static.puml new file mode 100644 index 000000000..63f40d03c --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Container - C4 Static.puml @@ -0,0 +1,41 @@ +@startuml +!include ..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - ProductInformationManagement - C4 Static - Container level + +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, "PIM App", "") + +System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") { + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, "Message Handler", "", "") +} + +System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") { + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Uses") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Uses") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Uses") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Container - C4 Static.svg new file mode 100644 index 000000000..81b96f8cd --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - C4 Static - Container levelProduct Service[System]Buying Service[System]ApiDatabaseMessagingMessage HandlerMessagingPIM AppUsesUsesUsesUsesUsesUsesLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Container - C4.png new file mode 100644 index 000000000..6e175cd82 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Container - C4.puml new file mode 100644 index 000000000..6e1773a52 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Container - C4.puml @@ -0,0 +1,41 @@ +@startuml +!include ..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - ProductInformationManagement - C4 - Container level + +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, "PIM App", "") + +System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") { + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, "Message Handler", "", "") +} + +System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") { + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Get Products\nUpdate Product\nDelete Product") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Select Products\nUpdate Product\nDelete Product") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Send Product Updated Event\nSend Product Deleted Event") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Created Event\nReceive Purchase Order Updated Event") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Select Products\nInsert Product") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Send Product Created Event") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Container - C4.svg new file mode 100644 index 000000000..c89eb2983 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - C4 - Container levelProduct Service[System]Buying Service[System]ApiDatabaseMessagingMessage HandlerMessagingPIM AppGet ProductsUpdate ProductDelete ProductSelect ProductsUpdate ProductDelete ProductSend Product UpdatedEventSend Product DeletedEventReceive Purchase OrderCreated EventReceive Purchase OrderUpdated EventSelect ProductsInsert ProductSend Product CreatedEventLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Context - C4 Static.png new file mode 100644 index 000000000..36f732512 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Context - C4 Static.puml new file mode 100644 index 000000000..f3147e659 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Context - C4 Static.puml @@ -0,0 +1,28 @@ +@startuml +!include ..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - ProductInformationManagement - C4 Static - Context level + +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, "PIM App", "") +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "") +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "") + +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Uses") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Context - C4 Static.svg new file mode 100644 index 000000000..6dd908111 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - C4 Static - Context levelPIM AppProduct ServiceBuying ServiceUsesUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Context - C4.png new file mode 100644 index 000000000..322d87cad Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Context - C4.puml new file mode 100644 index 000000000..3b60804ce --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Context - C4.puml @@ -0,0 +1,28 @@ +@startuml +!include ..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - ProductInformationManagement - C4 - Context level + +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, "PIM App", "") +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "") +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "") + +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Get Products\nUpdate Product\nDelete Product") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Receive Purchase Order Created Event\nReceive Purchase Order Updated Event") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Context - C4.svg new file mode 100644 index 000000000..1f52ab35a --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - C4 - Context levelPIM AppProduct ServiceBuying ServiceGet ProductsUpdate ProductDelete ProductReceive Purchase OrderCreated EventReceive Purchase OrderUpdated EventLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Container - C4 Static.png new file mode 100644 index 000000000..6f028170d Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Container - C4 Static.puml new file mode 100644 index 000000000..5383e40d9 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Container - C4 Static.puml @@ -0,0 +1,41 @@ +@startuml +!include ..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - ProductInformationManagement - C4 Static - Container level + +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, "PIM App", "") + +System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") { + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, "Message Handler", "", "") +} + +System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") { + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Uses") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Uses") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Uses") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Container - C4 Static.svg new file mode 100644 index 000000000..3cacb7dfa --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - C4 Static - Container levelProduct Service[System]Buying Service[System]ApiDatabaseMessagingMessage HandlerMessagingPIM AppUsesUsesUsesUsesUsesUsesLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Container - C4.png new file mode 100644 index 000000000..e6debd2d6 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Container - C4.puml new file mode 100644 index 000000000..1daffe51e --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Container - C4.puml @@ -0,0 +1,41 @@ +@startuml +!include ..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - ProductInformationManagement - C4 - Container level + +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, "PIM App", "") + +System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") { + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, "Message Handler", "", "") +} + +System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") { + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Get Products\nUpdate Product\nDelete Product") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Select Products\nUpdate Product\nDelete Product") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Send Product Updated Event\nSend Product Deleted Event") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Created Event\nReceive Purchase Order Updated Event") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Select Products\nInsert Product") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Send Product Created Event") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Container - C4.svg new file mode 100644 index 000000000..2acb88361 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - C4 - Container levelProduct Service[System]Buying Service[System]ApiDatabaseMessagingMessage HandlerMessagingPIM AppGet ProductsUpdate ProductDelete ProductSelect ProductsUpdate ProductDelete ProductSend Product UpdatedEventSend Product DeletedEventReceive Purchase OrderCreated EventReceive Purchase OrderUpdated EventSelect ProductsInsert ProductSend Product CreatedEventLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Context - C4 Static.png new file mode 100644 index 000000000..77b1d02c2 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Context - C4 Static.puml new file mode 100644 index 000000000..d07c3bae0 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Context - C4 Static.puml @@ -0,0 +1,28 @@ +@startuml +!include ..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - ProductInformationManagement - C4 Static - Context level + +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, "PIM App", "") +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "") +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "") + +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Uses") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Context - C4 Static.svg new file mode 100644 index 000000000..9be98e400 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - C4 Static - Context levelPIM AppProduct ServiceBuying ServiceUsesUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Context - C4.png new file mode 100644 index 000000000..8baf7017d Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Context - C4.puml new file mode 100644 index 000000000..b63d98529 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Context - C4.puml @@ -0,0 +1,28 @@ +@startuml +!include ..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - ProductInformationManagement - C4 - Context level + +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, "PIM App", "") +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "") +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "") + +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Get Products\nUpdate Product\nDelete Product") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Receive Purchase Order Created Event\nReceive Purchase Order Updated Event") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Context - C4.svg new file mode 100644 index 000000000..1e62a0ef5 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - C4 - Context levelPIM AppProduct ServiceBuying ServiceGet ProductsUpdate ProductDelete ProductReceive Purchase OrderCreated EventReceive Purchase OrderUpdated EventLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Container - C4 Static.png new file mode 100644 index 000000000..e3d29571b Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Container - C4 Static.puml new file mode 100644 index 000000000..6766aa810 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Container - C4 Static.puml @@ -0,0 +1,33 @@ +@startuml +!include ..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - ProductInformationManagement - PIM App - C4 Static - Container level + +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, "PIM App", "") + +System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") { + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Uses") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Uses") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Container - C4 Static.svg new file mode 100644 index 000000000..ec7bcafe0 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - PIM App - C4 Static - Container levelProduct Service[System]ApiDatabaseMessagingPIM AppUsesUsesUsesLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Container - C4.png new file mode 100644 index 000000000..ba3076c8e Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Container - C4.puml new file mode 100644 index 000000000..9aeedb41c --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Container - C4.puml @@ -0,0 +1,33 @@ +@startuml +!include ..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - ProductInformationManagement - PIM App - C4 - Container level + +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, "PIM App", "") + +System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") { + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Get Products\nUpdate Product\nDelete Product") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Select Products\nUpdate Product\nDelete Product") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Send Product Updated Event\nSend Product Deleted Event") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Container - C4.svg new file mode 100644 index 000000000..ec65c58b7 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - PIM App - C4 - Container levelProduct Service[System]ApiDatabaseMessagingPIM AppGet ProductsUpdate ProductDelete ProductSelect ProductsUpdate ProductDelete ProductSend Product UpdatedEventSend Product DeletedEventLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Context - C4 Static.png new file mode 100644 index 000000000..e378de56d Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Context - C4 Static.puml new file mode 100644 index 000000000..b676d8a4c --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Context - C4 Static.puml @@ -0,0 +1,26 @@ +@startuml +!include ..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - ProductInformationManagement - PIM App - C4 Static - Context level + +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, "PIM App", "") +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "") + +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Context - C4 Static.svg new file mode 100644 index 000000000..12f26caf5 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - PIM App - C4 Static - Context levelPIM AppProduct ServiceUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Context - C4.png new file mode 100644 index 000000000..72114b152 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Context - C4.puml new file mode 100644 index 000000000..d9c49ea9f --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Context - C4.puml @@ -0,0 +1,26 @@ +@startuml +!include ..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - ProductInformationManagement - PIM App - C4 - Context level + +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, "PIM App", "") +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "") + +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Get Products\nUpdate Product\nDelete Product") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Context - C4.svg new file mode 100644 index 000000000..4071dc7dc --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - PIM App - C4 - Context levelPIM AppProduct ServiceGet ProductsUpdate ProductDelete ProductLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Container - C4 Sequence.png new file mode 100644 index 000000000..ae736e312 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Container - C4 Sequence.puml new file mode 100644 index 000000000..2e37edc3f --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Container - C4 Sequence.puml @@ -0,0 +1,21 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - CreateProduct - ProductInformationManagement - PIM App - Delete Product - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, "PIM App", "") + +System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, "Delete Product") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Delete Product") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Delete Product") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Send Product Deleted Event") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Container - C4 Sequence.svg new file mode 100644 index 000000000..a429ed8cf --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Container - C4 Sequence.svg @@ -0,0 +1 @@ +Product Service[System]ECommercePlatform - CreateProduct - ProductInformationManagement - PIM App - Delete Product - C4 Sequence - Container level«external_system»External«system»PIM App«container»Api«container»Database«container»MessagingDelete ProductDelete ProductDelete ProductSend Product DeletedEvent \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Container - C4 Static.png new file mode 100644 index 000000000..c06148c1b Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Container - C4 Static.puml new file mode 100644 index 000000000..e26bdc75b --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Container - C4 Static.puml @@ -0,0 +1,33 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - ProductInformationManagement - PIM App - Delete Product - C4 Static - Container level + +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, "PIM App", "") + +System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") { + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Uses") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Uses") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Container - C4 Static.svg new file mode 100644 index 000000000..b90bf35ef --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - PIM App - Delete Product - C4 Static - Container levelProduct Service[System]ApiDatabaseMessagingPIM AppUsesUsesUsesLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Container - C4.png new file mode 100644 index 000000000..9444cd631 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Container - C4.puml new file mode 100644 index 000000000..33a9fd272 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Container - C4.puml @@ -0,0 +1,33 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - ProductInformationManagement - PIM App - Delete Product - C4 - Container level + +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, "PIM App", "") + +System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") { + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Delete Product") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Delete Product") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Send Product Deleted Event") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Container - C4.svg new file mode 100644 index 000000000..19bf75fba --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - PIM App - Delete Product - C4 - Container levelProduct Service[System]ApiDatabaseMessagingPIM AppDelete ProductDelete ProductSend Product DeletedEventLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Container - Sequence.png new file mode 100644 index 000000000..ac99aabd9 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Container - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Container - Sequence.puml new file mode 100644 index 000000000..460e2a41f --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Container - Sequence.puml @@ -0,0 +1,25 @@ +@startuml + +title ECommercePlatform - CreateProduct - ProductInformationManagement - PIM App - Delete Product - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "PIM App" as ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp + +box "Product Service" #White + participant "Api" as ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api + participant "Database" as ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database + participant "Messaging" as ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp : Delete Product +group Delete Product +ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp -> ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api : Delete Product +group Delete Product +ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api -> ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database : Delete Product +ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api -> ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging : Send Product Deleted Event +end +end + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Container - Sequence.svg new file mode 100644 index 000000000..1eab80d26 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Container - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - PIM App - Delete Product - Sequence - Container levelProduct ServiceExternalExternalPIM AppPIM AppApiApiDatabaseDatabaseMessagingMessagingDelete ProductDelete ProductDelete ProductDelete ProductDelete ProductSend Product Deleted Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Context - C4 Sequence.png new file mode 100644 index 000000000..6ebdc0d32 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Context - C4 Sequence.puml new file mode 100644 index 000000000..7ebc887e4 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Context - C4 Sequence.puml @@ -0,0 +1,14 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - CreateProduct - ProductInformationManagement - PIM App - Delete Product - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, "PIM App", "") +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, "Delete Product") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Delete Product") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Context - C4 Sequence.svg new file mode 100644 index 000000000..3c775bad9 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Context - C4 Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - PIM App - Delete Product - C4 Sequence - Context level«external_system»External«system»PIM App«system»Product ServiceDelete ProductDelete Product \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Context - C4 Static.png new file mode 100644 index 000000000..2729e123d Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Context - C4 Static.puml new file mode 100644 index 000000000..ff03691dc --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Context - C4 Static.puml @@ -0,0 +1,26 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - ProductInformationManagement - PIM App - Delete Product - C4 Static - Context level + +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, "PIM App", "") +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "") + +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Context - C4 Static.svg new file mode 100644 index 000000000..2c94e56b0 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - PIM App - Delete Product - C4 Static - Context levelPIM AppProduct ServiceUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Context - C4.png new file mode 100644 index 000000000..de81e8100 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Context - C4.puml new file mode 100644 index 000000000..d74542185 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Context - C4.puml @@ -0,0 +1,26 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - ProductInformationManagement - PIM App - Delete Product - C4 - Context level + +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, "PIM App", "") +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "") + +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Delete Product") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Context - C4.svg new file mode 100644 index 000000000..eab608e18 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - PIM App - Delete Product - C4 - Context levelPIM AppProduct ServiceDelete ProductLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Context - Sequence.png new file mode 100644 index 000000000..ce7342a36 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Context - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Context - Sequence.puml new file mode 100644 index 000000000..847bca296 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Context - Sequence.puml @@ -0,0 +1,15 @@ +@startuml + +title ECommercePlatform - CreateProduct - ProductInformationManagement - PIM App - Delete Product - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "PIM App" as ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp +participant "Product Service" as ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp : Delete Product +group Delete Product +ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp -> ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService : Delete Product +end + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Context - Sequence.svg new file mode 100644 index 000000000..b982afac1 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Context - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - PIM App - Delete Product - Sequence - Context levelExternalExternalPIM AppPIM AppProduct ServiceProduct ServiceDelete ProductDelete ProductDelete Product \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Container - C4 Sequence.png new file mode 100644 index 000000000..fa8a097d7 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Container - C4 Sequence.puml new file mode 100644 index 000000000..92d015278 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Container - C4 Sequence.puml @@ -0,0 +1,21 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - CreateProduct - ProductInformationManagement - PIM App - Update Product - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, "PIM App", "") + +System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, "Update Product") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Update Product") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Update Product") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Send Product Updated Event") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Container - C4 Sequence.svg new file mode 100644 index 000000000..e1ea50520 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Container - C4 Sequence.svg @@ -0,0 +1 @@ +Product Service[System]ECommercePlatform - CreateProduct - ProductInformationManagement - PIM App - Update Product - C4 Sequence - Container level«external_system»External«system»PIM App«container»Api«container»Database«container»MessagingUpdate ProductUpdate ProductUpdate ProductSend Product UpdatedEvent \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Container - C4 Static.png new file mode 100644 index 000000000..52ddbaedb Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Container - C4 Static.puml new file mode 100644 index 000000000..acb3797f5 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Container - C4 Static.puml @@ -0,0 +1,33 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - ProductInformationManagement - PIM App - Update Product - C4 Static - Container level + +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, "PIM App", "") + +System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") { + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Uses") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Uses") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Container - C4 Static.svg new file mode 100644 index 000000000..652b84030 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - PIM App - Update Product - C4 Static - Container levelProduct Service[System]ApiDatabaseMessagingPIM AppUsesUsesUsesLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Container - C4.png new file mode 100644 index 000000000..a6ae4ff49 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Container - C4.puml new file mode 100644 index 000000000..5751ad7d1 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Container - C4.puml @@ -0,0 +1,33 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - ProductInformationManagement - PIM App - Update Product - C4 - Container level + +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, "PIM App", "") + +System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") { + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Update Product") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Update Product") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Send Product Updated Event") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Container - C4.svg new file mode 100644 index 000000000..c0b951116 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - PIM App - Update Product - C4 - Container levelProduct Service[System]ApiDatabaseMessagingPIM AppUpdate ProductUpdate ProductSend Product UpdatedEventLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Container - Sequence.png new file mode 100644 index 000000000..d2f240701 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Container - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Container - Sequence.puml new file mode 100644 index 000000000..a8755dedb --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Container - Sequence.puml @@ -0,0 +1,25 @@ +@startuml + +title ECommercePlatform - CreateProduct - ProductInformationManagement - PIM App - Update Product - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "PIM App" as ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp + +box "Product Service" #White + participant "Api" as ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api + participant "Database" as ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database + participant "Messaging" as ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp : Update Product +group Update Product +ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp -> ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api : Update Product +group Update Product +ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api -> ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database : Update Product +ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api -> ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging : Send Product Updated Event +end +end + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Container - Sequence.svg new file mode 100644 index 000000000..5f4f2b31b --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Container - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - PIM App - Update Product - Sequence - Container levelProduct ServiceExternalExternalPIM AppPIM AppApiApiDatabaseDatabaseMessagingMessagingUpdate ProductUpdate ProductUpdate ProductUpdate ProductUpdate ProductSend Product Updated Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Context - C4 Sequence.png new file mode 100644 index 000000000..66284acc3 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Context - C4 Sequence.puml new file mode 100644 index 000000000..305807229 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Context - C4 Sequence.puml @@ -0,0 +1,14 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - CreateProduct - ProductInformationManagement - PIM App - Update Product - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, "PIM App", "") +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, "Update Product") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Update Product") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Context - C4 Sequence.svg new file mode 100644 index 000000000..19e117549 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Context - C4 Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - PIM App - Update Product - C4 Sequence - Context level«external_system»External«system»PIM App«system»Product ServiceUpdate ProductUpdate Product \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Context - C4 Static.png new file mode 100644 index 000000000..49e41217c Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Context - C4 Static.puml new file mode 100644 index 000000000..9bd318d0d --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Context - C4 Static.puml @@ -0,0 +1,26 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - ProductInformationManagement - PIM App - Update Product - C4 Static - Context level + +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, "PIM App", "") +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "") + +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Context - C4 Static.svg new file mode 100644 index 000000000..5055ceb11 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - PIM App - Update Product - C4 Static - Context levelPIM AppProduct ServiceUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Context - C4.png new file mode 100644 index 000000000..5bc36bd51 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Context - C4.puml new file mode 100644 index 000000000..325da8205 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Context - C4.puml @@ -0,0 +1,26 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - ProductInformationManagement - PIM App - Update Product - C4 - Context level + +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, "PIM App", "") +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "") + +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Update Product") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Context - C4.svg new file mode 100644 index 000000000..e728f3636 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - PIM App - Update Product - C4 - Context levelPIM AppProduct ServiceUpdate ProductLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Context - Sequence.png new file mode 100644 index 000000000..076bb00ef Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Context - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Context - Sequence.puml new file mode 100644 index 000000000..7971a590d --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Context - Sequence.puml @@ -0,0 +1,15 @@ +@startuml + +title ECommercePlatform - CreateProduct - ProductInformationManagement - PIM App - Update Product - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "PIM App" as ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp +participant "Product Service" as ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp : Update Product +group Update Product +ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp -> ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService : Update Product +end + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Context - Sequence.svg new file mode 100644 index 000000000..6c72598d1 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Context - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - PIM App - Update Product - Sequence - Context levelExternalExternalPIM AppPIM AppProduct ServiceProduct ServiceUpdate ProductUpdate ProductUpdate Product \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Container - C4 Sequence.png new file mode 100644 index 000000000..64321cc5e Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Container - C4 Sequence.puml new file mode 100644 index 000000000..f2ec8c35d --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Container - C4 Sequence.puml @@ -0,0 +1,19 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - CreateProduct - ProductInformationManagement - PIM App - View Products - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, "PIM App", "") + +System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, "View Products") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Get Products") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Select Products") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Container - C4 Sequence.svg new file mode 100644 index 000000000..6b9794b72 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Container - C4 Sequence.svg @@ -0,0 +1 @@ +Product Service[System]ECommercePlatform - CreateProduct - ProductInformationManagement - PIM App - View Products - C4 Sequence - Container level«external_system»External«system»PIM App«container»Api«container»DatabaseView ProductsGet ProductsSelect Products \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Container - C4 Static.png new file mode 100644 index 000000000..b5a588200 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Container - C4 Static.puml new file mode 100644 index 000000000..9a4ae4ed5 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Container - C4 Static.puml @@ -0,0 +1,31 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - ProductInformationManagement - PIM App - View Products - C4 Static - Container level + +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, "PIM App", "") + +System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") { + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "") +} + +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Uses") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Container - C4 Static.svg new file mode 100644 index 000000000..0412eb1ca --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - PIM App - View Products - C4 Static - Container levelProduct Service[System]ApiDatabasePIM AppUsesUsesLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Container - C4.png new file mode 100644 index 000000000..084812d20 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Container - C4.puml new file mode 100644 index 000000000..e8b314ec7 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Container - C4.puml @@ -0,0 +1,31 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - ProductInformationManagement - PIM App - View Products - C4 - Container level + +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, "PIM App", "") + +System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") { + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "") +} + +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Get Products") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Select Products") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Container - C4.svg new file mode 100644 index 000000000..b1189c73f --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - PIM App - View Products - C4 - Container levelProduct Service[System]ApiDatabasePIM AppGet ProductsSelect ProductsLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Container - Sequence.png new file mode 100644 index 000000000..584ea0c0d Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Container - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Container - Sequence.puml new file mode 100644 index 000000000..10ab46834 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Container - Sequence.puml @@ -0,0 +1,23 @@ +@startuml + +title ECommercePlatform - CreateProduct - ProductInformationManagement - PIM App - View Products - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "PIM App" as ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp + +box "Product Service" #White + participant "Api" as ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api + participant "Database" as ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp : View Products +group View Products +ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp -> ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api : Get Products +group Get Products +ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api -> ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database : Select Products +end +end + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Container - Sequence.svg new file mode 100644 index 000000000..c62221f01 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Container - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - PIM App - View Products - Sequence - Container levelProduct ServiceExternalExternalPIM AppPIM AppApiApiDatabaseDatabaseView ProductsView ProductsGet ProductsGet ProductsSelect Products \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Context - C4 Sequence.png new file mode 100644 index 000000000..fae2e6e35 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Context - C4 Sequence.puml new file mode 100644 index 000000000..e35cd36ca --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Context - C4 Sequence.puml @@ -0,0 +1,14 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - CreateProduct - ProductInformationManagement - PIM App - View Products - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, "PIM App", "") +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, "View Products") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Get Products") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Context - C4 Sequence.svg new file mode 100644 index 000000000..6ea00f589 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Context - C4 Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - PIM App - View Products - C4 Sequence - Context level«external_system»External«system»PIM App«system»Product ServiceView ProductsGet Products \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Context - C4 Static.png new file mode 100644 index 000000000..2adfabfc3 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Context - C4 Static.puml new file mode 100644 index 000000000..b3dd61b9f --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Context - C4 Static.puml @@ -0,0 +1,26 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - ProductInformationManagement - PIM App - View Products - C4 Static - Context level + +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, "PIM App", "") +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "") + +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Context - C4 Static.svg new file mode 100644 index 000000000..6cd227ec2 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - PIM App - View Products - C4 Static - Context levelPIM AppProduct ServiceUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Context - C4.png new file mode 100644 index 000000000..13c2bb479 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Context - C4.puml new file mode 100644 index 000000000..79ecd3e44 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Context - C4.puml @@ -0,0 +1,26 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - ProductInformationManagement - PIM App - View Products - C4 - Context level + +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, "PIM App", "") +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "") + +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Get Products") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Context - C4.svg new file mode 100644 index 000000000..f52262e7f --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - PIM App - View Products - C4 - Context levelPIM AppProduct ServiceGet ProductsLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Context - Sequence.png new file mode 100644 index 000000000..1417b7822 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Context - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Context - Sequence.puml new file mode 100644 index 000000000..350836012 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Context - Sequence.puml @@ -0,0 +1,15 @@ +@startuml + +title ECommercePlatform - CreateProduct - ProductInformationManagement - PIM App - View Products - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "PIM App" as ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp +participant "Product Service" as ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp : View Products +group View Products +ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp -> ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService : Get Products +end + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Context - Sequence.svg new file mode 100644 index 000000000..797d14cdc --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Context - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - PIM App - View Products - Sequence - Context levelExternalExternalPIM AppPIM AppProduct ServiceProduct ServiceView ProductsView ProductsGet Products \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Container - C4 Static.png new file mode 100644 index 000000000..4486ee5da Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Container - C4 Static.puml new file mode 100644 index 000000000..c79717de2 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Container - C4 Static.puml @@ -0,0 +1,39 @@ +@startuml +!include ..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - C4 Static - Container level + + +System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") { + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, "Message Handler", "", "") +} + +System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") { + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Uses") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Uses") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Container - C4 Static.svg new file mode 100644 index 000000000..8d243fbc5 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - C4 Static - Container levelProduct Service[System]Buying Service[System]ApiDatabaseMessagingMessage HandlerMessagingUsesUsesUsesUsesUsesLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Container - C4.png new file mode 100644 index 000000000..483866683 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Container - C4.puml new file mode 100644 index 000000000..48100b556 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Container - C4.puml @@ -0,0 +1,39 @@ +@startuml +!include ..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - C4 - Container level + + +System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") { + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, "Message Handler", "", "") +} + +System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") { + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Select Products\nUpdate Product\nDelete Product") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Send Product Updated Event\nSend Product Deleted Event") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Created Event\nReceive Purchase Order Updated Event") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Select Products\nInsert Product") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Send Product Created Event") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Container - C4.svg new file mode 100644 index 000000000..d4a55498b --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - C4 - Container levelProduct Service[System]Buying Service[System]ApiDatabaseMessagingMessage HandlerMessagingSelect ProductsUpdate ProductDelete ProductSend Product UpdatedEventSend Product DeletedEventReceive Purchase OrderCreated EventReceive Purchase OrderUpdated EventSelect ProductsInsert ProductSend Product CreatedEventLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Container - C4 Static.png new file mode 100644 index 000000000..af162c41d Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Container - C4 Static.puml new file mode 100644 index 000000000..e32e7fa9d --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Container - C4 Static.puml @@ -0,0 +1,31 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Api - C4 Static - Container level + + +System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") { + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Uses") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Container - C4 Static.svg new file mode 100644 index 000000000..d23a926f5 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Api - C4 Static - Container levelProduct Service[System]ApiDatabaseMessagingUsesUsesLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Container - C4.png new file mode 100644 index 000000000..7bf303f5a Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Container - C4.puml new file mode 100644 index 000000000..35e44e17d --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Container - C4.puml @@ -0,0 +1,31 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Api - C4 - Container level + + +System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") { + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Select Products\nUpdate Product\nDelete Product") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Send Product Updated Event\nSend Product Deleted Event") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Container - C4.svg new file mode 100644 index 000000000..064339b84 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Api - C4 - Container levelProduct Service[System]ApiDatabaseMessagingSelect ProductsUpdate ProductDelete ProductSend Product UpdatedEventSend Product DeletedEventLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - C4 Sequence.png new file mode 100644 index 000000000..0514f8e7a Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - C4 Sequence.puml new file mode 100644 index 000000000..ea1d1a33e --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - C4 Sequence.puml @@ -0,0 +1,19 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Api - Delete Product - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Delete Product") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Delete Product") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Send Product Deleted Event") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - C4 Sequence.svg new file mode 100644 index 000000000..2c31d04af --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - C4 Sequence.svg @@ -0,0 +1 @@ +Product Service[System]ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Api - Delete Product - C4 Sequence - Container level«external_system»External«container»Api«container»Database«container»MessagingDelete ProductDelete ProductSend Product DeletedEvent \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - C4 Static.png new file mode 100644 index 000000000..7b1539d69 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - C4 Static.puml new file mode 100644 index 000000000..95e3ebb27 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - C4 Static.puml @@ -0,0 +1,31 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Api - Delete Product - C4 Static - Container level + + +System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") { + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Uses") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - C4 Static.svg new file mode 100644 index 000000000..68b45d74f --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Api - Delete Product - C4 Static - Container levelProduct Service[System]ApiDatabaseMessagingUsesUsesLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - C4.png new file mode 100644 index 000000000..60b35fc85 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - C4.puml new file mode 100644 index 000000000..00cee0df2 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - C4.puml @@ -0,0 +1,31 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Api - Delete Product - C4 - Container level + + +System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") { + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Delete Product") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Send Product Deleted Event") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - C4.svg new file mode 100644 index 000000000..5bacb41cb --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Api - Delete Product - C4 - Container levelProduct Service[System]ApiDatabaseMessagingDelete ProductSend Product DeletedEventLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - Sequence.png new file mode 100644 index 000000000..3056c6d9b Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - Sequence.puml new file mode 100644 index 000000000..8e0d49128 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - Sequence.puml @@ -0,0 +1,21 @@ +@startuml + +title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Api - Delete Product - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Product Service" #White + participant "Api" as ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api + participant "Database" as ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database + participant "Messaging" as ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api : Delete Product +group Delete Product +ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api -> ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database : Delete Product +ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api -> ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging : Send Product Deleted Event +end + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - Sequence.svg new file mode 100644 index 000000000..834ff8d18 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Api - Delete Product - Sequence - Container levelProduct ServiceExternalExternalApiApiDatabaseDatabaseMessagingMessagingDelete ProductDelete ProductDelete ProductSend Product Deleted Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - C4 Sequence.png new file mode 100644 index 000000000..5d029069e Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - C4 Sequence.puml new file mode 100644 index 000000000..c8c92a758 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Api - Delete Product - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Delete Product") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - C4 Sequence.svg new file mode 100644 index 000000000..fddbf3218 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - C4 Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Api - Delete Product - C4 Sequence - Context level«external_system»External«system»Product ServiceDelete Product \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - C4 Static.png new file mode 100644 index 000000000..d66d794ed Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - C4 Static.puml new file mode 100644 index 000000000..4813dcc3e --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Api - Delete Product - C4 Static - Context level + +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - C4 Static.svg new file mode 100644 index 000000000..f138ee271 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Api - Delete Product - C4 Static - Context levelProduct ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - C4.png new file mode 100644 index 000000000..e794215e3 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - C4.puml new file mode 100644 index 000000000..6a90fd44d --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Api - Delete Product - C4 - Context level + +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - C4.svg new file mode 100644 index 000000000..2d11bd9f0 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Api - Delete Product - C4 - Context levelProduct ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - Sequence.png new file mode 100644 index 000000000..c283a8836 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - Sequence.puml new file mode 100644 index 000000000..1c05f2d0b --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Api - Delete Product - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Product Service" as ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService : Delete Product + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - Sequence.svg new file mode 100644 index 000000000..3aaa99c77 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Api - Delete Product - Sequence - Context levelExternalExternalProduct ServiceProduct ServiceDelete Product \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - C4 Sequence.png new file mode 100644 index 000000000..378941a52 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - C4 Sequence.puml new file mode 100644 index 000000000..27cde5d7b --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - C4 Sequence.puml @@ -0,0 +1,17 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Api - Get Products - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Get Products") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Select Products") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - C4 Sequence.svg new file mode 100644 index 000000000..1cb1fb529 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - C4 Sequence.svg @@ -0,0 +1 @@ +Product Service[System]ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Api - Get Products - C4 Sequence - Container level«external_system»External«container»Api«container»DatabaseGet ProductsSelect Products \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - C4 Static.png new file mode 100644 index 000000000..bfd2433a7 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - C4 Static.puml new file mode 100644 index 000000000..7103d6ce5 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - C4 Static.puml @@ -0,0 +1,29 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Api - Get Products - C4 Static - Container level + + +System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") { + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "") +} + +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - C4 Static.svg new file mode 100644 index 000000000..b5a4e230b --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Api - Get Products - C4 Static - Container levelProduct Service[System]ApiDatabaseUsesLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - C4.png new file mode 100644 index 000000000..dbc673b8d Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - C4.puml new file mode 100644 index 000000000..a897b11c9 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - C4.puml @@ -0,0 +1,29 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Api - Get Products - C4 - Container level + + +System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") { + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "") +} + +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Select Products") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - C4.svg new file mode 100644 index 000000000..0b8f7b76e --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Api - Get Products - C4 - Container levelProduct Service[System]ApiDatabaseSelect ProductsLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - Sequence.png new file mode 100644 index 000000000..91f02f450 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - Sequence.puml new file mode 100644 index 000000000..61006ca1f --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - Sequence.puml @@ -0,0 +1,19 @@ +@startuml + +title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Api - Get Products - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Product Service" #White + participant "Api" as ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api + participant "Database" as ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api : Get Products +group Get Products +ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api -> ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database : Select Products +end + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - Sequence.svg new file mode 100644 index 000000000..a3868f10a --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Api - Get Products - Sequence - Container levelProduct ServiceExternalExternalApiApiDatabaseDatabaseGet ProductsGet ProductsSelect Products \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - C4 Sequence.png new file mode 100644 index 000000000..d2bf977ca Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - C4 Sequence.puml new file mode 100644 index 000000000..0ca5277ff --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Api - Get Products - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Get Products") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - C4 Sequence.svg new file mode 100644 index 000000000..96cc3e7f9 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - C4 Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Api - Get Products - C4 Sequence - Context level«external_system»External«system»Product ServiceGet Products \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - C4 Static.png new file mode 100644 index 000000000..fbb1a1728 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - C4 Static.puml new file mode 100644 index 000000000..e5cdf046b --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Api - Get Products - C4 Static - Context level + +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - C4 Static.svg new file mode 100644 index 000000000..dfc890bb1 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Api - Get Products - C4 Static - Context levelProduct ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - C4.png new file mode 100644 index 000000000..1d2b434b0 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - C4.puml new file mode 100644 index 000000000..708d27efb --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Api - Get Products - C4 - Context level + +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - C4.svg new file mode 100644 index 000000000..0a097768c --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Api - Get Products - C4 - Context levelProduct ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - Sequence.png new file mode 100644 index 000000000..9e68787b2 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - Sequence.puml new file mode 100644 index 000000000..ebf9f6acc --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Api - Get Products - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Product Service" as ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService : Get Products + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - Sequence.svg new file mode 100644 index 000000000..80b706189 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Api - Get Products - Sequence - Context levelExternalExternalProduct ServiceProduct ServiceGet Products \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - C4 Sequence.png new file mode 100644 index 000000000..f98b95b65 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - C4 Sequence.puml new file mode 100644 index 000000000..91a0a4225 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - C4 Sequence.puml @@ -0,0 +1,19 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Api - Update Product - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Update Product") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Update Product") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Send Product Updated Event") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - C4 Sequence.svg new file mode 100644 index 000000000..e87b76772 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - C4 Sequence.svg @@ -0,0 +1 @@ +Product Service[System]ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Api - Update Product - C4 Sequence - Container level«external_system»External«container»Api«container»Database«container»MessagingUpdate ProductUpdate ProductSend Product UpdatedEvent \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - C4 Static.png new file mode 100644 index 000000000..b557d7040 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - C4 Static.puml new file mode 100644 index 000000000..b4d3f27f3 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - C4 Static.puml @@ -0,0 +1,31 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Api - Update Product - C4 Static - Container level + + +System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") { + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Uses") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - C4 Static.svg new file mode 100644 index 000000000..20f4ca928 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Api - Update Product - C4 Static - Container levelProduct Service[System]ApiDatabaseMessagingUsesUsesLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - C4.png new file mode 100644 index 000000000..5279b1c00 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - C4.puml new file mode 100644 index 000000000..b92544833 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - C4.puml @@ -0,0 +1,31 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Api - Update Product - C4 - Container level + + +System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") { + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Update Product") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Send Product Updated Event") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - C4.svg new file mode 100644 index 000000000..dfc7f962d --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Api - Update Product - C4 - Container levelProduct Service[System]ApiDatabaseMessagingUpdate ProductSend Product UpdatedEventLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - Sequence.png new file mode 100644 index 000000000..3d9436492 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - Sequence.puml new file mode 100644 index 000000000..36f5de91f --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - Sequence.puml @@ -0,0 +1,21 @@ +@startuml + +title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Api - Update Product - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Product Service" #White + participant "Api" as ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api + participant "Database" as ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database + participant "Messaging" as ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api : Update Product +group Update Product +ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api -> ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database : Update Product +ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api -> ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging : Send Product Updated Event +end + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - Sequence.svg new file mode 100644 index 000000000..632537d26 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Api - Update Product - Sequence - Container levelProduct ServiceExternalExternalApiApiDatabaseDatabaseMessagingMessagingUpdate ProductUpdate ProductUpdate ProductSend Product Updated Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - C4 Sequence.png new file mode 100644 index 000000000..91f389870 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - C4 Sequence.puml new file mode 100644 index 000000000..31d419166 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Api - Update Product - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Update Product") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - C4 Sequence.svg new file mode 100644 index 000000000..9abf9d736 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - C4 Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Api - Update Product - C4 Sequence - Context level«external_system»External«system»Product ServiceUpdate Product \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - C4 Static.png new file mode 100644 index 000000000..474b60fcd Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - C4 Static.puml new file mode 100644 index 000000000..f45b5947c --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Api - Update Product - C4 Static - Context level + +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - C4 Static.svg new file mode 100644 index 000000000..b79ab7072 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Api - Update Product - C4 Static - Context levelProduct ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - C4.png new file mode 100644 index 000000000..ac9d2817e Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - C4.puml new file mode 100644 index 000000000..a645057d6 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Api - Update Product - C4 - Context level + +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - C4.svg new file mode 100644 index 000000000..e547c03b0 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Api - Update Product - C4 - Context levelProduct ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - Sequence.png new file mode 100644 index 000000000..a201ae9f3 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - Sequence.puml new file mode 100644 index 000000000..2a67510df --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Api - Update Product - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Product Service" as ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService : Update Product + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - Sequence.svg new file mode 100644 index 000000000..40c6c277e --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Api - Update Product - Sequence - Context levelExternalExternalProduct ServiceProduct ServiceUpdate Product \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Container - C4 Static.png new file mode 100644 index 000000000..7a719c236 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Container - C4 Static.puml new file mode 100644 index 000000000..41fc508a7 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Container - C4 Static.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Database - C4 Static - Container level + + +System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") { + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Container - C4 Static.svg new file mode 100644 index 000000000..e130bd150 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Database - C4 Static - Container levelProduct Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Container - C4.png new file mode 100644 index 000000000..83e446c74 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Container - C4.puml new file mode 100644 index 000000000..db850dea7 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Container - C4.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Database - C4 - Container level + + +System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") { + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Container - C4.svg new file mode 100644 index 000000000..8ec71f0eb --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Database - C4 - Container levelProduct Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - C4 Sequence.png new file mode 100644 index 000000000..3ef90fc55 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - C4 Sequence.puml new file mode 100644 index 000000000..3a00e8676 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - C4 Sequence.puml @@ -0,0 +1,15 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Database - Delete Product - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Delete Product") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - C4 Sequence.svg new file mode 100644 index 000000000..5e85274a9 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - C4 Sequence.svg @@ -0,0 +1 @@ +Product Service[System]ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Database - Delete Product - C4 Sequence - Container level«external_system»External«container»DatabaseDelete Product \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - C4 Static.png new file mode 100644 index 000000000..351b28888 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - C4 Static.puml new file mode 100644 index 000000000..ec3d95933 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - C4 Static.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Database - Delete Product - C4 Static - Container level + + +System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") { + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - C4 Static.svg new file mode 100644 index 000000000..95fdb54d5 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Database - Delete Product - C4 Static - Container levelProduct Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - C4.png new file mode 100644 index 000000000..7121c82a2 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - C4.puml new file mode 100644 index 000000000..dd8b82646 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - C4.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Database - Delete Product - C4 - Container level + + +System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") { + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - C4.svg new file mode 100644 index 000000000..43e7f106a --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Database - Delete Product - C4 - Container levelProduct Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - Sequence.png new file mode 100644 index 000000000..14eec5f2a Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - Sequence.puml new file mode 100644 index 000000000..6ac240c66 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - Sequence.puml @@ -0,0 +1,15 @@ +@startuml + +title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Database - Delete Product - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Product Service" #White + participant "Database" as ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database : Delete Product + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - Sequence.svg new file mode 100644 index 000000000..6b895022a --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Database - Delete Product - Sequence - Container levelProduct ServiceExternalExternalDatabaseDatabaseDelete Product \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - C4 Sequence.png new file mode 100644 index 000000000..9596809a5 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - C4 Sequence.puml new file mode 100644 index 000000000..65a1f1794 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Database - Delete Product - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Delete Product") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - C4 Sequence.svg new file mode 100644 index 000000000..88ce31a85 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - C4 Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Database - Delete Product - C4 Sequence - Context level«external_system»External«system»Product ServiceDelete Product \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - C4 Static.png new file mode 100644 index 000000000..a53c4244e Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - C4 Static.puml new file mode 100644 index 000000000..faaeb2193 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Database - Delete Product - C4 Static - Context level + +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - C4 Static.svg new file mode 100644 index 000000000..9bc7cf82c --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Database - Delete Product - C4 Static - Context levelProduct ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - C4.png new file mode 100644 index 000000000..9293b2b57 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - C4.puml new file mode 100644 index 000000000..61b57d829 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Database - Delete Product - C4 - Context level + +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - C4.svg new file mode 100644 index 000000000..0785baee7 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Database - Delete Product - C4 - Context levelProduct ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - Sequence.png new file mode 100644 index 000000000..7f98a5f69 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - Sequence.puml new file mode 100644 index 000000000..fcc87af75 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Database - Delete Product - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Product Service" as ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService : Delete Product + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - Sequence.svg new file mode 100644 index 000000000..f320387a3 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Database - Delete Product - Sequence - Context levelExternalExternalProduct ServiceProduct ServiceDelete Product \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - C4 Sequence.png new file mode 100644 index 000000000..ba10b156a Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - C4 Sequence.puml new file mode 100644 index 000000000..dbc426c41 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - C4 Sequence.puml @@ -0,0 +1,15 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Database - Insert Product - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Insert Product") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - C4 Sequence.svg new file mode 100644 index 000000000..ecbbd00b4 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - C4 Sequence.svg @@ -0,0 +1 @@ +Product Service[System]ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Database - Insert Product - C4 Sequence - Container level«external_system»External«container»DatabaseInsert Product \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - C4 Static.png new file mode 100644 index 000000000..25b37e088 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - C4 Static.puml new file mode 100644 index 000000000..bc8ad0d0e --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - C4 Static.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Database - Insert Product - C4 Static - Container level + + +System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") { + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - C4 Static.svg new file mode 100644 index 000000000..488faec52 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Database - Insert Product - C4 Static - Container levelProduct Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - C4.png new file mode 100644 index 000000000..1e911673f Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - C4.puml new file mode 100644 index 000000000..c5b8deb41 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - C4.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Database - Insert Product - C4 - Container level + + +System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") { + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - C4.svg new file mode 100644 index 000000000..d9cd07d2d --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Database - Insert Product - C4 - Container levelProduct Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - Sequence.png new file mode 100644 index 000000000..a9485e48d Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - Sequence.puml new file mode 100644 index 000000000..288252e35 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - Sequence.puml @@ -0,0 +1,15 @@ +@startuml + +title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Database - Insert Product - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Product Service" #White + participant "Database" as ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database : Insert Product + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - Sequence.svg new file mode 100644 index 000000000..e81578236 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Database - Insert Product - Sequence - Container levelProduct ServiceExternalExternalDatabaseDatabaseInsert Product \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - C4 Sequence.png new file mode 100644 index 000000000..f0b91980f Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - C4 Sequence.puml new file mode 100644 index 000000000..7730d6b96 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Database - Insert Product - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Insert Product") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - C4 Sequence.svg new file mode 100644 index 000000000..0961ff613 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - C4 Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Database - Insert Product - C4 Sequence - Context level«external_system»External«system»Product ServiceInsert Product \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - C4 Static.png new file mode 100644 index 000000000..701dcb2fb Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - C4 Static.puml new file mode 100644 index 000000000..df5d94bf3 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Database - Insert Product - C4 Static - Context level + +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - C4 Static.svg new file mode 100644 index 000000000..321c96458 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Database - Insert Product - C4 Static - Context levelProduct ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - C4.png new file mode 100644 index 000000000..0e6bad025 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - C4.puml new file mode 100644 index 000000000..f53d9e80e --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Database - Insert Product - C4 - Context level + +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - C4.svg new file mode 100644 index 000000000..a268f1b94 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Database - Insert Product - C4 - Context levelProduct ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - Sequence.png new file mode 100644 index 000000000..03e9a7f96 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - Sequence.puml new file mode 100644 index 000000000..c3bf26d3f --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Database - Insert Product - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Product Service" as ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService : Insert Product + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - Sequence.svg new file mode 100644 index 000000000..101bbe181 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Database - Insert Product - Sequence - Context levelExternalExternalProduct ServiceProduct ServiceInsert Product \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - C4 Sequence.png new file mode 100644 index 000000000..fc9962d69 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - C4 Sequence.puml new file mode 100644 index 000000000..8b29491cd --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - C4 Sequence.puml @@ -0,0 +1,15 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Database - Select Products - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Select Products") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - C4 Sequence.svg new file mode 100644 index 000000000..74160da7a --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - C4 Sequence.svg @@ -0,0 +1 @@ +Product Service[System]ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Database - Select Products - C4 Sequence - Container level«external_system»External«container»DatabaseSelect Products \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - C4 Static.png new file mode 100644 index 000000000..ea49c73f6 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - C4 Static.puml new file mode 100644 index 000000000..e1ae435f2 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - C4 Static.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Database - Select Products - C4 Static - Container level + + +System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") { + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - C4 Static.svg new file mode 100644 index 000000000..0aaf81efd --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Database - Select Products - C4 Static - Container levelProduct Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - C4.png new file mode 100644 index 000000000..8e738fdb7 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - C4.puml new file mode 100644 index 000000000..a3eb417e8 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - C4.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Database - Select Products - C4 - Container level + + +System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") { + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - C4.svg new file mode 100644 index 000000000..e79b14f1e --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Database - Select Products - C4 - Container levelProduct Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - Sequence.png new file mode 100644 index 000000000..bdaa3434c Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - Sequence.puml new file mode 100644 index 000000000..9a46a8c9a --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - Sequence.puml @@ -0,0 +1,15 @@ +@startuml + +title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Database - Select Products - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Product Service" #White + participant "Database" as ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database : Select Products + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - Sequence.svg new file mode 100644 index 000000000..aa4fece21 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Database - Select Products - Sequence - Container levelProduct ServiceExternalExternalDatabaseDatabaseSelect Products \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - C4 Sequence.png new file mode 100644 index 000000000..72a9479cc Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - C4 Sequence.puml new file mode 100644 index 000000000..85a018c0c --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Database - Select Products - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Select Products") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - C4 Sequence.svg new file mode 100644 index 000000000..724bbfe95 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - C4 Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Database - Select Products - C4 Sequence - Context level«external_system»External«system»Product ServiceSelect Products \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - C4 Static.png new file mode 100644 index 000000000..91c57360b Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - C4 Static.puml new file mode 100644 index 000000000..df9b58db3 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Database - Select Products - C4 Static - Context level + +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - C4 Static.svg new file mode 100644 index 000000000..0a1470a22 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Database - Select Products - C4 Static - Context levelProduct ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - C4.png new file mode 100644 index 000000000..664b24ce3 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - C4.puml new file mode 100644 index 000000000..ca5930b8f --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Database - Select Products - C4 - Context level + +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - C4.svg new file mode 100644 index 000000000..fc42d6ca9 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Database - Select Products - C4 - Context levelProduct ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - Sequence.png new file mode 100644 index 000000000..9d3079e9c Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - Sequence.puml new file mode 100644 index 000000000..8fcc3c409 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Database - Select Products - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Product Service" as ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService : Select Products + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - Sequence.svg new file mode 100644 index 000000000..51ffbdb82 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Database - Select Products - Sequence - Context levelExternalExternalProduct ServiceProduct ServiceSelect Products \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - C4 Sequence.png new file mode 100644 index 000000000..32ad30efe Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - C4 Sequence.puml new file mode 100644 index 000000000..c6258bc3a --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - C4 Sequence.puml @@ -0,0 +1,15 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Database - Update Product - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Update Product") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - C4 Sequence.svg new file mode 100644 index 000000000..97dac1517 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - C4 Sequence.svg @@ -0,0 +1 @@ +Product Service[System]ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Database - Update Product - C4 Sequence - Container level«external_system»External«container»DatabaseUpdate Product \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - C4 Static.png new file mode 100644 index 000000000..4077149fe Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - C4 Static.puml new file mode 100644 index 000000000..cb454966f --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - C4 Static.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Database - Update Product - C4 Static - Container level + + +System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") { + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - C4 Static.svg new file mode 100644 index 000000000..7b64c678c --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Database - Update Product - C4 Static - Container levelProduct Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - C4.png new file mode 100644 index 000000000..65a865582 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - C4.puml new file mode 100644 index 000000000..09a6a2a5f --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - C4.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Database - Update Product - C4 - Container level + + +System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") { + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - C4.svg new file mode 100644 index 000000000..b279d2869 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Database - Update Product - C4 - Container levelProduct Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - Sequence.png new file mode 100644 index 000000000..c4d0979c4 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - Sequence.puml new file mode 100644 index 000000000..7cd6c9a5d --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - Sequence.puml @@ -0,0 +1,15 @@ +@startuml + +title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Database - Update Product - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Product Service" #White + participant "Database" as ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database : Update Product + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - Sequence.svg new file mode 100644 index 000000000..c9f4cefff --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Database - Update Product - Sequence - Container levelProduct ServiceExternalExternalDatabaseDatabaseUpdate Product \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - C4 Sequence.png new file mode 100644 index 000000000..0609bb289 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - C4 Sequence.puml new file mode 100644 index 000000000..70aeb76b4 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Database - Update Product - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Update Product") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - C4 Sequence.svg new file mode 100644 index 000000000..62d705def --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - C4 Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Database - Update Product - C4 Sequence - Context level«external_system»External«system»Product ServiceUpdate Product \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - C4 Static.png new file mode 100644 index 000000000..66b955b31 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - C4 Static.puml new file mode 100644 index 000000000..8043919f5 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Database - Update Product - C4 Static - Context level + +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - C4 Static.svg new file mode 100644 index 000000000..e83d4aff9 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Database - Update Product - C4 Static - Context levelProduct ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - C4.png new file mode 100644 index 000000000..3838272b8 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - C4.puml new file mode 100644 index 000000000..334af7d9d --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Database - Update Product - C4 - Context level + +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - C4.svg new file mode 100644 index 000000000..1bdad1e95 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Database - Update Product - C4 - Context levelProduct ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - Sequence.png new file mode 100644 index 000000000..090c4bb95 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - Sequence.puml new file mode 100644 index 000000000..6b99ab56e --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Database - Update Product - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Product Service" as ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService : Update Product + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - Sequence.svg new file mode 100644 index 000000000..3941af902 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Database - Update Product - Sequence - Context levelExternalExternalProduct ServiceProduct ServiceUpdate Product \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Container - C4 Static.png new file mode 100644 index 000000000..96066415c Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Container - C4 Static.puml new file mode 100644 index 000000000..b9a65af4a --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Container - C4 Static.puml @@ -0,0 +1,36 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Message Handler - C4 Static - Container level + + +System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") { + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, "Message Handler", "", "") + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") +} + +System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") { + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Uses") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Container - C4 Static.svg new file mode 100644 index 000000000..42144ac28 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Message Handler - C4 Static - Container levelProduct Service[System]Buying Service[System]Message HandlerDatabaseMessagingMessagingUsesUsesUsesLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Container - C4.png new file mode 100644 index 000000000..de5749c7a Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Container - C4.puml new file mode 100644 index 000000000..1fc12e75c --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Container - C4.puml @@ -0,0 +1,36 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Message Handler - C4 - Container level + + +System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") { + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, "Message Handler", "", "") + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") +} + +System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") { + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Created Event\nReceive Purchase Order Updated Event") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Select Products\nInsert Product") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Send Product Created Event") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Container - C4.svg new file mode 100644 index 000000000..f3e703a73 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Message Handler - C4 - Container levelProduct Service[System]Buying Service[System]Message HandlerDatabaseMessagingMessagingReceive Purchase OrderCreated EventReceive Purchase OrderUpdated EventSelect ProductsInsert ProductSend Product CreatedEventLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.png new file mode 100644 index 000000000..ac57c804a Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.puml new file mode 100644 index 000000000..cb6a74719 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.puml @@ -0,0 +1,29 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Message Handler - Handle Purchase Order Created Event - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, "Message Handler", "", "") + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") +Boundary_End() + +System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, "Handle Purchase Order Created Event") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Created Event") +loop For each Product in Purchase Order +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Select Products") +alt Product Not Found +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Insert Product") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Send Product Created Event") +end +end + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.svg new file mode 100644 index 000000000..a4c7f0bad --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.svg @@ -0,0 +1 @@ +Product Service[System]Buying Service[System]ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Message Handler - Handle Purchase Order Created Event - C4 Sequence - Container level«external_system»External«container»Message Handler«container»Database«container»Messaging«container»MessagingHandle Purchase OrderCreated EventReceive Purchase OrderCreated Eventloop[For each Product in Purchase Order]Select Productsalt[Product Not Found]Insert ProductSend Product CreatedEvent \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Static.png new file mode 100644 index 000000000..43345f991 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Static.puml new file mode 100644 index 000000000..2bc015e88 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Static.puml @@ -0,0 +1,36 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Message Handler - Handle Purchase Order Created Event - C4 Static - Container level + + +System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") { + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, "Message Handler", "", "") + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") +} + +System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") { + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Uses") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Static.svg new file mode 100644 index 000000000..cb981bc4d --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Message Handler - Handle Purchase Order Created Event - C4 Static - Container levelProduct Service[System]Buying Service[System]Message HandlerDatabaseMessagingMessagingUsesUsesUsesLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4.png new file mode 100644 index 000000000..01ad64445 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4.puml new file mode 100644 index 000000000..b73189fc6 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4.puml @@ -0,0 +1,36 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Message Handler - Handle Purchase Order Created Event - C4 - Container level + + +System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") { + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, "Message Handler", "", "") + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") +} + +System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") { + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Created Event") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Select Products\nInsert Product") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Send Product Created Event") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4.svg new file mode 100644 index 000000000..f7242da12 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Message Handler - Handle Purchase Order Created Event - C4 - Container levelProduct Service[System]Buying Service[System]Message HandlerDatabaseMessagingMessagingReceive Purchase OrderCreated EventSelect ProductsInsert ProductSend Product CreatedEventLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - Sequence.png new file mode 100644 index 000000000..bfdff6400 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - Sequence.puml new file mode 100644 index 000000000..8dcabbbb5 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - Sequence.puml @@ -0,0 +1,32 @@ +@startuml + +title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Message Handler - Handle Purchase Order Created Event - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Product Service" #White + participant "Message Handler" as ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler + participant "Database" as ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database + participant "Messaging" as ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging +end box + + +box "Buying Service" #White + participant "Messaging" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler : Handle Purchase Order Created Event +group Handle Purchase Order Created Event +ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging : Receive Purchase Order Created Event +loop For each Product in Purchase Order +ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler -> ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database : Select Products +alt Product Not Found +ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler -> ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database : Insert Product +ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler -> ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging : Send Product Created Event +end +end +end + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - Sequence.svg new file mode 100644 index 000000000..f9b53446a --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Message Handler - Handle Purchase Order Created Event - Sequence - Container levelProduct ServiceBuying ServiceExternalExternalMessage HandlerMessage HandlerDatabaseDatabaseMessagingMessagingMessagingMessagingHandle Purchase Order Created EventHandle Purchase Order Created EventReceive Purchase Order Created Eventloop[For each Product in Purchase Order]Select Productsalt[Product Not Found]Insert ProductSend Product Created Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.png new file mode 100644 index 000000000..794a2a391 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.puml new file mode 100644 index 000000000..21f5239fb --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.puml @@ -0,0 +1,14 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Message Handler - Handle Purchase Order Created Event - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "") +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Handle Purchase Order Created Event") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, ..BuyingService, "Receive Purchase Order Created Event") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.svg new file mode 100644 index 000000000..4b885b629 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Message Handler - Handle Purchase Order Created Event - C4 Sequence - Context level«external_system»External«system»Product Service«system»Buying Service..BuyingServiceHandle Purchase OrderCreated EventReceive Purchase OrderCreated Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Static.png new file mode 100644 index 000000000..a7b4392fa Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Static.puml new file mode 100644 index 000000000..6ed0b1dbc --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Static.puml @@ -0,0 +1,26 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Message Handler - Handle Purchase Order Created Event - C4 Static - Context level + +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "") +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "") + +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Static.svg new file mode 100644 index 000000000..8e508e339 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Message Handler - Handle Purchase Order Created Event - C4 Static - Context levelProduct ServiceBuying ServiceUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4.png new file mode 100644 index 000000000..18464464a Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4.puml new file mode 100644 index 000000000..aeff60a7f --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4.puml @@ -0,0 +1,26 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Message Handler - Handle Purchase Order Created Event - C4 - Context level + +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "") +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "") + +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Receive Purchase Order Created Event") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4.svg new file mode 100644 index 000000000..f3206f3ee --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Message Handler - Handle Purchase Order Created Event - C4 - Context levelProduct ServiceBuying ServiceReceive Purchase OrderCreated EventLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - Sequence.png new file mode 100644 index 000000000..195bf97b5 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - Sequence.puml new file mode 100644 index 000000000..4c12908a8 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - Sequence.puml @@ -0,0 +1,15 @@ +@startuml + +title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Message Handler - Handle Purchase Order Created Event - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Product Service" as ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService +participant "Buying Service" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService : Handle Purchase Order Created Event +group Handle Purchase Order Created Event +ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService -> ..BuyingService : Receive Purchase Order Created Event +end + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - Sequence.svg new file mode 100644 index 000000000..487fa8b40 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Message Handler - Handle Purchase Order Created Event - Sequence - Context levelExternalExternalProduct ServiceProduct ServiceBuying ServiceBuying Service..BuyingService..BuyingServiceHandle Purchase Order Created EventHandle Purchase Order Created EventReceive Purchase Order Created Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.png new file mode 100644 index 000000000..aafa2ec2b Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.puml new file mode 100644 index 000000000..9832bea16 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.puml @@ -0,0 +1,29 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Message Handler - Handle Purchase Order Updated Event - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, "Message Handler", "", "") + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") +Boundary_End() + +System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, "Handle Purchase Order Updated Event") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Updated Event") +loop For each Product in Purchase Order +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Select Products") +alt Product Not Found +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Insert Product") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Send Product Created Event") +end +end + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.svg new file mode 100644 index 000000000..879d2f737 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.svg @@ -0,0 +1 @@ +Product Service[System]Buying Service[System]ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Message Handler - Handle Purchase Order Updated Event - C4 Sequence - Container level«external_system»External«container»Message Handler«container»Database«container»Messaging«container»MessagingHandle Purchase OrderUpdated EventReceive Purchase OrderUpdated Eventloop[For each Product in Purchase Order]Select Productsalt[Product Not Found]Insert ProductSend Product CreatedEvent \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Static.png new file mode 100644 index 000000000..ab3de7485 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Static.puml new file mode 100644 index 000000000..7d93cd3f5 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Static.puml @@ -0,0 +1,36 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Message Handler - Handle Purchase Order Updated Event - C4 Static - Container level + + +System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") { + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, "Message Handler", "", "") + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") +} + +System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") { + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Uses") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Static.svg new file mode 100644 index 000000000..f9cd51c67 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Message Handler - Handle Purchase Order Updated Event - C4 Static - Container levelProduct Service[System]Buying Service[System]Message HandlerDatabaseMessagingMessagingUsesUsesUsesLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4.png new file mode 100644 index 000000000..47ae0a2cc Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4.puml new file mode 100644 index 000000000..a02d7b353 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4.puml @@ -0,0 +1,36 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Message Handler - Handle Purchase Order Updated Event - C4 - Container level + + +System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") { + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, "Message Handler", "", "") + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") +} + +System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") { + Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Updated Event") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Select Products\nInsert Product") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Send Product Created Event") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4.svg new file mode 100644 index 000000000..2d79c0fe8 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Message Handler - Handle Purchase Order Updated Event - C4 - Container levelProduct Service[System]Buying Service[System]Message HandlerDatabaseMessagingMessagingReceive Purchase OrderUpdated EventSelect ProductsInsert ProductSend Product CreatedEventLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - Sequence.png new file mode 100644 index 000000000..23f0beae2 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - Sequence.puml new file mode 100644 index 000000000..a5b59a1c8 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - Sequence.puml @@ -0,0 +1,32 @@ +@startuml + +title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Message Handler - Handle Purchase Order Updated Event - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Product Service" #White + participant "Message Handler" as ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler + participant "Database" as ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database + participant "Messaging" as ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging +end box + + +box "Buying Service" #White + participant "Messaging" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler : Handle Purchase Order Updated Event +group Handle Purchase Order Updated Event +ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging : Receive Purchase Order Updated Event +loop For each Product in Purchase Order +ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler -> ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database : Select Products +alt Product Not Found +ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler -> ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database : Insert Product +ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler -> ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging : Send Product Created Event +end +end +end + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - Sequence.svg new file mode 100644 index 000000000..73205b7d7 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Message Handler - Handle Purchase Order Updated Event - Sequence - Container levelProduct ServiceBuying ServiceExternalExternalMessage HandlerMessage HandlerDatabaseDatabaseMessagingMessagingMessagingMessagingHandle Purchase Order Updated EventHandle Purchase Order Updated EventReceive Purchase Order Updated Eventloop[For each Product in Purchase Order]Select Productsalt[Product Not Found]Insert ProductSend Product Created Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.png new file mode 100644 index 000000000..bd5c75e85 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.puml new file mode 100644 index 000000000..a6639651c --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.puml @@ -0,0 +1,14 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Message Handler - Handle Purchase Order Updated Event - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "") +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Handle Purchase Order Updated Event") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, ..BuyingService, "Receive Purchase Order Updated Event") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.svg new file mode 100644 index 000000000..3b723279c --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Message Handler - Handle Purchase Order Updated Event - C4 Sequence - Context level«external_system»External«system»Product Service«system»Buying Service..BuyingServiceHandle Purchase OrderUpdated EventReceive Purchase OrderUpdated Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Static.png new file mode 100644 index 000000000..2f9d5f385 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Static.puml new file mode 100644 index 000000000..d38692dd8 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Static.puml @@ -0,0 +1,26 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Message Handler - Handle Purchase Order Updated Event - C4 Static - Context level + +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "") +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "") + +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Static.svg new file mode 100644 index 000000000..9e3df8b4d --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Message Handler - Handle Purchase Order Updated Event - C4 Static - Context levelProduct ServiceBuying ServiceUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4.png new file mode 100644 index 000000000..80bfd3339 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4.puml new file mode 100644 index 000000000..67b113652 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4.puml @@ -0,0 +1,26 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Message Handler - Handle Purchase Order Updated Event - C4 - Context level + +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "") +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "") + +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Receive Purchase Order Updated Event") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4.svg new file mode 100644 index 000000000..0e93d117b --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Message Handler - Handle Purchase Order Updated Event - C4 - Context levelProduct ServiceBuying ServiceReceive Purchase OrderUpdated EventLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - Sequence.png new file mode 100644 index 000000000..d6ea2006c Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - Sequence.puml new file mode 100644 index 000000000..479b4d58e --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - Sequence.puml @@ -0,0 +1,15 @@ +@startuml + +title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Message Handler - Handle Purchase Order Updated Event - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Product Service" as ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService +participant "Buying Service" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService : Handle Purchase Order Updated Event +group Handle Purchase Order Updated Event +ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService -> ..BuyingService : Receive Purchase Order Updated Event +end + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - Sequence.svg new file mode 100644 index 000000000..07a125907 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Message Handler - Handle Purchase Order Updated Event - Sequence - Context levelExternalExternalProduct ServiceProduct ServiceBuying ServiceBuying Service..BuyingService..BuyingServiceHandle Purchase Order Updated EventHandle Purchase Order Updated EventReceive Purchase Order Updated Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Container - C4 Static.png new file mode 100644 index 000000000..c3a01c1a4 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Container - C4 Static.puml new file mode 100644 index 000000000..14ff4c981 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Container - C4 Static.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - C4 Static - Container level + + +System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") { + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Container - C4 Static.svg new file mode 100644 index 000000000..f029d6295 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - C4 Static - Container levelProduct Service[System]MessagingLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Container - C4.png new file mode 100644 index 000000000..f2200418a Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Container - C4.puml new file mode 100644 index 000000000..db9a44265 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Container - C4.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - C4 - Container level + + +System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") { + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Container - C4.svg new file mode 100644 index 000000000..b2822885c --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - C4 - Container levelProduct Service[System]MessagingLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - C4 Sequence.png new file mode 100644 index 000000000..6589bda4a Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - C4 Sequence.puml new file mode 100644 index 000000000..c5d5357ad --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - C4 Sequence.puml @@ -0,0 +1,15 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Receive Product Created Event - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Receive Product Created Event") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - C4 Sequence.svg new file mode 100644 index 000000000..714498666 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - C4 Sequence.svg @@ -0,0 +1 @@ +Product Service[System]ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Receive Product Created Event - C4 Sequence - Container level«external_system»External«container»MessagingReceive Product CreatedEvent \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - C4 Static.png new file mode 100644 index 000000000..7dca9aa94 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - C4 Static.puml new file mode 100644 index 000000000..740844b7a --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - C4 Static.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Receive Product Created Event - C4 Static - Container level + + +System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") { + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - C4 Static.svg new file mode 100644 index 000000000..2348bd93e --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Receive Product Created Event - C4 Static - Container levelProduct Service[System]MessagingLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - C4.png new file mode 100644 index 000000000..58bbfb879 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - C4.puml new file mode 100644 index 000000000..706f5f800 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - C4.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Receive Product Created Event - C4 - Container level + + +System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") { + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - C4.svg new file mode 100644 index 000000000..d489b80c2 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Receive Product Created Event - C4 - Container levelProduct Service[System]MessagingLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - Sequence.png new file mode 100644 index 000000000..550bf5165 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - Sequence.puml new file mode 100644 index 000000000..f09e3a975 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - Sequence.puml @@ -0,0 +1,15 @@ +@startuml + +title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Receive Product Created Event - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Product Service" #White + participant "Messaging" as ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging : Receive Product Created Event + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - Sequence.svg new file mode 100644 index 000000000..488c72c21 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Receive Product Created Event - Sequence - Container levelProduct ServiceExternalExternalMessagingMessagingReceive Product Created Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - C4 Sequence.png new file mode 100644 index 000000000..f916a69ba Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - C4 Sequence.puml new file mode 100644 index 000000000..64010d98f --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Receive Product Created Event - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Receive Product Created Event") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - C4 Sequence.svg new file mode 100644 index 000000000..f19fe43aa --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - C4 Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Receive Product Created Event - C4 Sequence - Context level«external_system»External«system»Product ServiceReceive Product CreatedEvent \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - C4 Static.png new file mode 100644 index 000000000..3cfcc945d Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - C4 Static.puml new file mode 100644 index 000000000..315e202a9 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Receive Product Created Event - C4 Static - Context level + +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - C4 Static.svg new file mode 100644 index 000000000..3d8b9fdda --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Receive Product Created Event - C4 Static - Context levelProduct ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - C4.png new file mode 100644 index 000000000..c06e244b3 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - C4.puml new file mode 100644 index 000000000..b24ab0f97 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Receive Product Created Event - C4 - Context level + +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - C4.svg new file mode 100644 index 000000000..7bd74e990 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Receive Product Created Event - C4 - Context levelProduct ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - Sequence.png new file mode 100644 index 000000000..b54cc0ece Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - Sequence.puml new file mode 100644 index 000000000..4888b5168 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Receive Product Created Event - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Product Service" as ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService : Receive Product Created Event + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - Sequence.svg new file mode 100644 index 000000000..5ff2a5822 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Receive Product Created Event - Sequence - Context levelExternalExternalProduct ServiceProduct ServiceReceive Product Created Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - C4 Sequence.png new file mode 100644 index 000000000..1f051b5a4 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - C4 Sequence.puml new file mode 100644 index 000000000..561247a81 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - C4 Sequence.puml @@ -0,0 +1,15 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Receive Product Deleted Event - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Receive Product Deleted Event") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - C4 Sequence.svg new file mode 100644 index 000000000..c8a8dd145 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - C4 Sequence.svg @@ -0,0 +1 @@ +Product Service[System]ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Receive Product Deleted Event - C4 Sequence - Container level«external_system»External«container»MessagingReceive Product DeletedEvent \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - C4 Static.png new file mode 100644 index 000000000..1486c323f Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - C4 Static.puml new file mode 100644 index 000000000..e87eb7d3e --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - C4 Static.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Receive Product Deleted Event - C4 Static - Container level + + +System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") { + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - C4 Static.svg new file mode 100644 index 000000000..b66196836 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Receive Product Deleted Event - C4 Static - Container levelProduct Service[System]MessagingLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - C4.png new file mode 100644 index 000000000..fd9d307b1 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - C4.puml new file mode 100644 index 000000000..72b66dd56 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - C4.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Receive Product Deleted Event - C4 - Container level + + +System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") { + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - C4.svg new file mode 100644 index 000000000..87411556d --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Receive Product Deleted Event - C4 - Container levelProduct Service[System]MessagingLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - Sequence.png new file mode 100644 index 000000000..275a931b2 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - Sequence.puml new file mode 100644 index 000000000..24c94acb6 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - Sequence.puml @@ -0,0 +1,15 @@ +@startuml + +title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Receive Product Deleted Event - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Product Service" #White + participant "Messaging" as ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging : Receive Product Deleted Event + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - Sequence.svg new file mode 100644 index 000000000..c4834f8d3 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Receive Product Deleted Event - Sequence - Container levelProduct ServiceExternalExternalMessagingMessagingReceive Product Deleted Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - C4 Sequence.png new file mode 100644 index 000000000..55452b169 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - C4 Sequence.puml new file mode 100644 index 000000000..8e4be4b8f --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Receive Product Deleted Event - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Receive Product Deleted Event") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - C4 Sequence.svg new file mode 100644 index 000000000..8b3a6dcfc --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - C4 Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Receive Product Deleted Event - C4 Sequence - Context level«external_system»External«system»Product ServiceReceive Product DeletedEvent \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - C4 Static.png new file mode 100644 index 000000000..7a80b7c7a Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - C4 Static.puml new file mode 100644 index 000000000..2d27298d9 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Receive Product Deleted Event - C4 Static - Context level + +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - C4 Static.svg new file mode 100644 index 000000000..60bda0915 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Receive Product Deleted Event - C4 Static - Context levelProduct ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - C4.png new file mode 100644 index 000000000..ab85170b7 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - C4.puml new file mode 100644 index 000000000..b29dd7c88 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Receive Product Deleted Event - C4 - Context level + +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - C4.svg new file mode 100644 index 000000000..255cc90e9 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Receive Product Deleted Event - C4 - Context levelProduct ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - Sequence.png new file mode 100644 index 000000000..3f3113815 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - Sequence.puml new file mode 100644 index 000000000..9223c3b96 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Receive Product Deleted Event - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Product Service" as ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService : Receive Product Deleted Event + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - Sequence.svg new file mode 100644 index 000000000..97f59d325 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Receive Product Deleted Event - Sequence - Context levelExternalExternalProduct ServiceProduct ServiceReceive Product Deleted Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - C4 Sequence.png new file mode 100644 index 000000000..6abfe0155 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - C4 Sequence.puml new file mode 100644 index 000000000..f29e4d8f2 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - C4 Sequence.puml @@ -0,0 +1,15 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Receive Product Updated Event - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Receive Product Updated Event") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - C4 Sequence.svg new file mode 100644 index 000000000..3d6399fb8 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - C4 Sequence.svg @@ -0,0 +1 @@ +Product Service[System]ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Receive Product Updated Event - C4 Sequence - Container level«external_system»External«container»MessagingReceive Product UpdatedEvent \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - C4 Static.png new file mode 100644 index 000000000..3da7f73b8 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - C4 Static.puml new file mode 100644 index 000000000..f4dc9342a --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - C4 Static.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Receive Product Updated Event - C4 Static - Container level + + +System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") { + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - C4 Static.svg new file mode 100644 index 000000000..906eb7f9f --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Receive Product Updated Event - C4 Static - Container levelProduct Service[System]MessagingLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - C4.png new file mode 100644 index 000000000..1d65184cf Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - C4.puml new file mode 100644 index 000000000..73b5566d1 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - C4.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Receive Product Updated Event - C4 - Container level + + +System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") { + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - C4.svg new file mode 100644 index 000000000..2867b8729 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Receive Product Updated Event - C4 - Container levelProduct Service[System]MessagingLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - Sequence.png new file mode 100644 index 000000000..6b5caf826 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - Sequence.puml new file mode 100644 index 000000000..0324d74a0 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - Sequence.puml @@ -0,0 +1,15 @@ +@startuml + +title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Receive Product Updated Event - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Product Service" #White + participant "Messaging" as ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging : Receive Product Updated Event + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - Sequence.svg new file mode 100644 index 000000000..1c0d2054f --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Receive Product Updated Event - Sequence - Container levelProduct ServiceExternalExternalMessagingMessagingReceive Product Updated Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - C4 Sequence.png new file mode 100644 index 000000000..d411d04dc Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - C4 Sequence.puml new file mode 100644 index 000000000..a91b660e0 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Receive Product Updated Event - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Receive Product Updated Event") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - C4 Sequence.svg new file mode 100644 index 000000000..d36e8045e --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - C4 Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Receive Product Updated Event - C4 Sequence - Context level«external_system»External«system»Product ServiceReceive Product UpdatedEvent \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - C4 Static.png new file mode 100644 index 000000000..befc4dbd0 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - C4 Static.puml new file mode 100644 index 000000000..efd9a3eab --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Receive Product Updated Event - C4 Static - Context level + +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - C4 Static.svg new file mode 100644 index 000000000..cec939a06 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Receive Product Updated Event - C4 Static - Context levelProduct ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - C4.png new file mode 100644 index 000000000..6e6753f00 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - C4.puml new file mode 100644 index 000000000..45939d19d --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Receive Product Updated Event - C4 - Context level + +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - C4.svg new file mode 100644 index 000000000..a241c7c1f --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Receive Product Updated Event - C4 - Context levelProduct ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - Sequence.png new file mode 100644 index 000000000..a5e252a38 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - Sequence.puml new file mode 100644 index 000000000..fa93ab571 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Receive Product Updated Event - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Product Service" as ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService : Receive Product Updated Event + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - Sequence.svg new file mode 100644 index 000000000..4be4ca155 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Receive Product Updated Event - Sequence - Context levelExternalExternalProduct ServiceProduct ServiceReceive Product Updated Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - C4 Sequence.png new file mode 100644 index 000000000..990d87ae0 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - C4 Sequence.puml new file mode 100644 index 000000000..11afa81b5 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - C4 Sequence.puml @@ -0,0 +1,15 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Send Product Created Event - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Send Product Created Event") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - C4 Sequence.svg new file mode 100644 index 000000000..85b86064d --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - C4 Sequence.svg @@ -0,0 +1 @@ +Product Service[System]ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Send Product Created Event - C4 Sequence - Container level«external_system»External«container»MessagingSend Product CreatedEvent \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - C4 Static.png new file mode 100644 index 000000000..23e423cba Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - C4 Static.puml new file mode 100644 index 000000000..afdf97983 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - C4 Static.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Send Product Created Event - C4 Static - Container level + + +System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") { + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - C4 Static.svg new file mode 100644 index 000000000..1abb39e2b --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Send Product Created Event - C4 Static - Container levelProduct Service[System]MessagingLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - C4.png new file mode 100644 index 000000000..d006203db Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - C4.puml new file mode 100644 index 000000000..986050916 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - C4.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Send Product Created Event - C4 - Container level + + +System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") { + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - C4.svg new file mode 100644 index 000000000..928d1d103 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Send Product Created Event - C4 - Container levelProduct Service[System]MessagingLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - Sequence.png new file mode 100644 index 000000000..46b801d1f Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - Sequence.puml new file mode 100644 index 000000000..aea828801 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - Sequence.puml @@ -0,0 +1,15 @@ +@startuml + +title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Send Product Created Event - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Product Service" #White + participant "Messaging" as ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging : Send Product Created Event + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - Sequence.svg new file mode 100644 index 000000000..887aabfe3 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Send Product Created Event - Sequence - Container levelProduct ServiceExternalExternalMessagingMessagingSend Product Created Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - C4 Sequence.png new file mode 100644 index 000000000..37ade7c45 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - C4 Sequence.puml new file mode 100644 index 000000000..0ab2ed0a2 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Send Product Created Event - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Send Product Created Event") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - C4 Sequence.svg new file mode 100644 index 000000000..64df8610d --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - C4 Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Send Product Created Event - C4 Sequence - Context level«external_system»External«system»Product ServiceSend Product CreatedEvent \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - C4 Static.png new file mode 100644 index 000000000..cdfde9361 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - C4 Static.puml new file mode 100644 index 000000000..cc121aa21 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Send Product Created Event - C4 Static - Context level + +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - C4 Static.svg new file mode 100644 index 000000000..a623e6440 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Send Product Created Event - C4 Static - Context levelProduct ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - C4.png new file mode 100644 index 000000000..2851c734d Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - C4.puml new file mode 100644 index 000000000..825f91820 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Send Product Created Event - C4 - Context level + +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - C4.svg new file mode 100644 index 000000000..950237dfa --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Send Product Created Event - C4 - Context levelProduct ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - Sequence.png new file mode 100644 index 000000000..d2560427e Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - Sequence.puml new file mode 100644 index 000000000..76dec2ec2 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Send Product Created Event - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Product Service" as ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService : Send Product Created Event + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - Sequence.svg new file mode 100644 index 000000000..3d8195eda --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Send Product Created Event - Sequence - Context levelExternalExternalProduct ServiceProduct ServiceSend Product Created Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - C4 Sequence.png new file mode 100644 index 000000000..c28900ccb Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - C4 Sequence.puml new file mode 100644 index 000000000..5707b6fdb --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - C4 Sequence.puml @@ -0,0 +1,15 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Send Product Deleted Event - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Send Product Deleted Event") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - C4 Sequence.svg new file mode 100644 index 000000000..a80319b6f --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - C4 Sequence.svg @@ -0,0 +1 @@ +Product Service[System]ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Send Product Deleted Event - C4 Sequence - Container level«external_system»External«container»MessagingSend Product DeletedEvent \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - C4 Static.png new file mode 100644 index 000000000..906158aeb Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - C4 Static.puml new file mode 100644 index 000000000..f18290476 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - C4 Static.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Send Product Deleted Event - C4 Static - Container level + + +System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") { + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - C4 Static.svg new file mode 100644 index 000000000..979ca0d4e --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Send Product Deleted Event - C4 Static - Container levelProduct Service[System]MessagingLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - C4.png new file mode 100644 index 000000000..cdc079efd Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - C4.puml new file mode 100644 index 000000000..d858d4745 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - C4.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Send Product Deleted Event - C4 - Container level + + +System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") { + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - C4.svg new file mode 100644 index 000000000..c1ef0043e --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Send Product Deleted Event - C4 - Container levelProduct Service[System]MessagingLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - Sequence.png new file mode 100644 index 000000000..00ca1f1d6 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - Sequence.puml new file mode 100644 index 000000000..72719093a --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - Sequence.puml @@ -0,0 +1,15 @@ +@startuml + +title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Send Product Deleted Event - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Product Service" #White + participant "Messaging" as ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging : Send Product Deleted Event + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - Sequence.svg new file mode 100644 index 000000000..715d30aaa --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Send Product Deleted Event - Sequence - Container levelProduct ServiceExternalExternalMessagingMessagingSend Product Deleted Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - C4 Sequence.png new file mode 100644 index 000000000..4d0d837b1 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - C4 Sequence.puml new file mode 100644 index 000000000..cb1876524 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Send Product Deleted Event - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Send Product Deleted Event") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - C4 Sequence.svg new file mode 100644 index 000000000..2c3185e2b --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - C4 Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Send Product Deleted Event - C4 Sequence - Context level«external_system»External«system»Product ServiceSend Product DeletedEvent \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - C4 Static.png new file mode 100644 index 000000000..98b35ffa9 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - C4 Static.puml new file mode 100644 index 000000000..845985318 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Send Product Deleted Event - C4 Static - Context level + +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - C4 Static.svg new file mode 100644 index 000000000..ef3843e6d --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Send Product Deleted Event - C4 Static - Context levelProduct ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - C4.png new file mode 100644 index 000000000..6aa161431 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - C4.puml new file mode 100644 index 000000000..fab088855 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Send Product Deleted Event - C4 - Context level + +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - C4.svg new file mode 100644 index 000000000..19e9fc33f --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Send Product Deleted Event - C4 - Context levelProduct ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - Sequence.png new file mode 100644 index 000000000..4f84af602 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - Sequence.puml new file mode 100644 index 000000000..e7cf1c96b --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Send Product Deleted Event - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Product Service" as ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService : Send Product Deleted Event + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - Sequence.svg new file mode 100644 index 000000000..543e7bab9 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Send Product Deleted Event - Sequence - Context levelExternalExternalProduct ServiceProduct ServiceSend Product Deleted Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - C4 Sequence.png new file mode 100644 index 000000000..a0a762aba Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - C4 Sequence.puml new file mode 100644 index 000000000..1fbe29116 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - C4 Sequence.puml @@ -0,0 +1,15 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Send Product Updated Event - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Send Product Updated Event") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - C4 Sequence.svg new file mode 100644 index 000000000..f36338472 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - C4 Sequence.svg @@ -0,0 +1 @@ +Product Service[System]ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Send Product Updated Event - C4 Sequence - Container level«external_system»External«container»MessagingSend Product UpdatedEvent \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - C4 Static.png new file mode 100644 index 000000000..c350c7681 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - C4 Static.puml new file mode 100644 index 000000000..6d5af9902 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - C4 Static.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Send Product Updated Event - C4 Static - Container level + + +System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") { + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - C4 Static.svg new file mode 100644 index 000000000..b0adac218 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Send Product Updated Event - C4 Static - Container levelProduct Service[System]MessagingLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - C4.png new file mode 100644 index 000000000..cde94a959 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - C4.puml new file mode 100644 index 000000000..436890c78 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - C4.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Send Product Updated Event - C4 - Container level + + +System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") { + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - C4.svg new file mode 100644 index 000000000..908f9e8e2 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Send Product Updated Event - C4 - Container levelProduct Service[System]MessagingLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - Sequence.png new file mode 100644 index 000000000..baff0f840 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - Sequence.puml new file mode 100644 index 000000000..0169e55cc --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - Sequence.puml @@ -0,0 +1,15 @@ +@startuml + +title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Send Product Updated Event - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Product Service" #White + participant "Messaging" as ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging : Send Product Updated Event + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - Sequence.svg new file mode 100644 index 000000000..e0e360656 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Send Product Updated Event - Sequence - Container levelProduct ServiceExternalExternalMessagingMessagingSend Product Updated Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - C4 Sequence.png new file mode 100644 index 000000000..ff996b91c Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - C4 Sequence.puml new file mode 100644 index 000000000..bfd0f3b6a --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Send Product Updated Event - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Send Product Updated Event") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - C4 Sequence.svg new file mode 100644 index 000000000..827330380 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - C4 Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Send Product Updated Event - C4 Sequence - Context level«external_system»External«system»Product ServiceSend Product UpdatedEvent \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - C4 Static.png new file mode 100644 index 000000000..4b0ece0b2 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - C4 Static.puml new file mode 100644 index 000000000..daafc3723 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Send Product Updated Event - C4 Static - Context level + +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - C4 Static.svg new file mode 100644 index 000000000..453f5f16d --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Send Product Updated Event - C4 Static - Context levelProduct ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - C4.png new file mode 100644 index 000000000..96efce7f0 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - C4.puml new file mode 100644 index 000000000..9b277dae1 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Send Product Updated Event - C4 - Context level + +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - C4.svg new file mode 100644 index 000000000..c3a744772 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Send Product Updated Event - C4 - Context levelProduct ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - Sequence.png new file mode 100644 index 000000000..0078381b8 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - Sequence.puml new file mode 100644 index 000000000..4eae0ee06 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Send Product Updated Event - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Product Service" as ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService : Send Product Updated Event + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - Sequence.svg new file mode 100644 index 000000000..b9864e223 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Send Product Updated Event - Sequence - Context levelExternalExternalProduct ServiceProduct ServiceSend Product Updated Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Context - C4 Static.png new file mode 100644 index 000000000..64b3d03bf Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Context - C4 Static.puml new file mode 100644 index 000000000..599dd84d3 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Context - C4 Static.puml @@ -0,0 +1,26 @@ +@startuml +!include ..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - C4 Static - Context level + +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "") +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "") + +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Context - C4 Static.svg new file mode 100644 index 000000000..faeccbae8 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - C4 Static - Context levelProduct ServiceBuying ServiceUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Context - C4.png new file mode 100644 index 000000000..50f4ca95e Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Context - C4.puml new file mode 100644 index 000000000..15ffb9a7f --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Context - C4.puml @@ -0,0 +1,26 @@ +@startuml +!include ..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - C4 - Context level + +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "") +System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "") + +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Receive Purchase Order Created Event\nReceive Purchase Order Updated Event") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Context - C4.svg new file mode 100644 index 000000000..6685ea873 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - C4 - Context levelProduct ServiceBuying ServiceReceive Purchase OrderCreated EventReceive Purchase OrderUpdated EventLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Container - C4 Static.png new file mode 100644 index 000000000..89fda409f Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Container - C4 Static.puml new file mode 100644 index 000000000..e9eed0992 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Container - C4 Static.puml @@ -0,0 +1,70 @@ +@startuml +!include ..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - C4 Static - Container level + +System(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, "CRM App", "") + +System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service") { + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "") + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, "Message Handler", "", "") +} +System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Fraud Engine", "") +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "") + +System_Boundary(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service") { + Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "") + Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, "Message Handler", "", "") +} +System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Payment Provider", "") + +System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") { + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") +} + +System_Boundary(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service") { + Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Messaging", "", "") + Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, "Message Handler", "", "") +} + +Rel(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, "Uses") +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Uses") +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, "Uses") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Uses") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Uses") +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Uses") +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Uses") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Uses") +Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Api, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database, "Uses") +Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Api, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database, "Uses") +Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Container - C4 Static.svg new file mode 100644 index 000000000..88a1ec64f --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - C4 Static - Container levelFraud Service[System]Fulfilment Service[System]Order Service[System]Payment Service[System]ApiDatabaseMessagingMessage HandlerApiDatabaseMessagingMessage HandlerMessagingApiDatabaseMessagingMessage HandlerCRM AppFraud EngineWMSPayment ProviderUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Container - C4.png new file mode 100644 index 000000000..63721bce2 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Container - C4.puml new file mode 100644 index 000000000..2da0f07c3 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Container - C4.puml @@ -0,0 +1,70 @@ +@startuml +!include ..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - C4 - Container level + +System(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, "CRM App", "") + +System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service") { + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "") + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, "Message Handler", "", "") +} +System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Fraud Engine", "") +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "") + +System_Boundary(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service") { + Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "") + Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, "Message Handler", "", "") +} +System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Payment Provider", "") + +System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") { + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") +} + +System_Boundary(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service") { + Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Messaging", "", "") + Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, "Message Handler", "", "") +} + +Rel(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, "Get High Risk Orders\nUpdate Order Fraud Check Result") +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Select High Risk Orders\nUpdate Fraud Check Result") +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Send Fraud Check Result Event") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, "Post Order Shipped Event") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Update Order Status") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Send Order Shipped Event") +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Receive Order Created Event") +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Insert Order\nInsert Fraud Check Result") +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Get Fraud Check Result") +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Send Fraud Check Result Event") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Receive Order Status Changed Event") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Insert Order\nUpdate Order Status") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Ship Order") +Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Api, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database, "Insert Payment Result") +Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Api, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Send Payment Result Event") +Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Receive Order Status Changed Event") +Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database, "Insert Order") +Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Process Payment") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Container - C4.svg new file mode 100644 index 000000000..0708c0f42 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - C4 - Container levelFraud Service[System]Fulfilment Service[System]Order Service[System]Payment Service[System]ApiDatabaseMessagingMessage HandlerApiDatabaseMessagingMessage HandlerMessagingApiDatabaseMessagingMessage HandlerCRM AppFraud EngineWMSPayment ProviderGet High Risk OrdersUpdate Order Fraud CheckResultSelect High Risk OrdersUpdate Fraud CheckResultSend Fraud Check ResultEventPost Order Shipped EventUpdate Order StatusSend Order Shipped EventReceive Order CreatedEventInsert OrderInsert Fraud Check ResultGet Fraud Check ResultSend Fraud Check ResultEventReceive Order StatusChanged EventInsert OrderUpdate Order StatusShip OrderInsert Payment ResultSend Payment ResultEventReceive Order StatusChanged EventInsert OrderProcess PaymentLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Context - C4 Static.png new file mode 100644 index 000000000..499482f5d Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Context - C4 Static.puml new file mode 100644 index 000000000..3b10dab71 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Context - C4 Static.puml @@ -0,0 +1,39 @@ +@startuml +!include ..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - C4 Static - Context level + +System(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, "CRM App", "") +System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service", "") +System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Fraud Engine", "") +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "") +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service", "") +System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Payment Provider", "") +System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "") +System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service", "") + +Rel(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Uses") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Uses") +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Uses") +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Uses") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Uses") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Uses") +Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Uses") +Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Context - C4 Static.svg new file mode 100644 index 000000000..7f97105c6 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - C4 Static - Context levelCRM AppFraud ServiceFraud EngineWMSFulfilment ServicePayment ProviderOrder ServicePayment ServiceUsesUsesUsesUsesUsesUsesUsesUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Context - C4.png new file mode 100644 index 000000000..8f857c7e0 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Context - C4.puml new file mode 100644 index 000000000..af6da580b --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Context - C4.puml @@ -0,0 +1,39 @@ +@startuml +!include ..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - C4 - Context level + +System(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, "CRM App", "") +System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service", "") +System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Fraud Engine", "") +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "") +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service", "") +System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Payment Provider", "") +System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "") +System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service", "") + +Rel(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Get High Risk Orders\nUpdate Order Fraud Check Result") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Post Order Shipped Event") +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Receive Order Created Event") +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Get Fraud Check Result") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Receive Order Status Changed Event") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Ship Order") +Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Receive Order Status Changed Event") +Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Process Payment") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Context - C4.svg new file mode 100644 index 000000000..a74e2a8cf --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - C4 - Context levelCRM AppFraud ServiceFraud EngineWMSFulfilment ServicePayment ProviderOrder ServicePayment ServiceGet High Risk OrdersUpdate Order Fraud CheckResultPost Order Shipped EventShip OrderReceive Order CreatedEventGet Fraud Check ResultReceive Order StatusChanged EventReceive Order StatusChanged EventProcess PaymentLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Container - C4 Static.png new file mode 100644 index 000000000..7814253a9 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Container - C4 Static.puml new file mode 100644 index 000000000..e7afcde11 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Container - C4 Static.puml @@ -0,0 +1,33 @@ +@startuml +!include ..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - CustomerManagement - C4 Static - Container level + +System(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, "CRM App", "") + +System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service") { + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, "Uses") +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Uses") +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Container - C4 Static.svg new file mode 100644 index 000000000..d3a84ba82 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - CustomerManagement - C4 Static - Container levelFraud Service[System]ApiDatabaseMessagingCRM AppUsesUsesUsesLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Container - C4.png new file mode 100644 index 000000000..0cb6ca4ca Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Container - C4.puml new file mode 100644 index 000000000..fbfbb90d7 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Container - C4.puml @@ -0,0 +1,33 @@ +@startuml +!include ..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - CustomerManagement - C4 - Container level + +System(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, "CRM App", "") + +System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service") { + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, "Get High Risk Orders\nUpdate Order Fraud Check Result") +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Select High Risk Orders\nUpdate Fraud Check Result") +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Send Fraud Check Result Event") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Container - C4.svg new file mode 100644 index 000000000..e2cd9b6d6 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - CustomerManagement - C4 - Container levelFraud Service[System]ApiDatabaseMessagingCRM AppGet High Risk OrdersUpdate Order Fraud CheckResultSelect High Risk OrdersUpdate Fraud CheckResultSend Fraud Check ResultEventLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Context - C4 Static.png new file mode 100644 index 000000000..db17b155b Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Context - C4 Static.puml new file mode 100644 index 000000000..80609fabf --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Context - C4 Static.puml @@ -0,0 +1,26 @@ +@startuml +!include ..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - CustomerManagement - C4 Static - Context level + +System(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, "CRM App", "") +System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service", "") + +Rel(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Context - C4 Static.svg new file mode 100644 index 000000000..15a3a6dd6 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - CustomerManagement - C4 Static - Context levelCRM AppFraud ServiceUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Context - C4.png new file mode 100644 index 000000000..638b58c09 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Context - C4.puml new file mode 100644 index 000000000..d75dfed76 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Context - C4.puml @@ -0,0 +1,26 @@ +@startuml +!include ..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - CustomerManagement - C4 - Context level + +System(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, "CRM App", "") +System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service", "") + +Rel(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Get High Risk Orders\nUpdate Order Fraud Check Result") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Context - C4.svg new file mode 100644 index 000000000..21593ce34 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - CustomerManagement - C4 - Context levelCRM AppFraud ServiceGet High Risk OrdersUpdate Order Fraud CheckResultLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Container - C4 Static.png new file mode 100644 index 000000000..8b76adf9b Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Container - C4 Static.puml new file mode 100644 index 000000000..a4df9df8c --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Container - C4 Static.puml @@ -0,0 +1,33 @@ +@startuml +!include ..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - CustomerManagement - CRM App - C4 Static - Container level + +System(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, "CRM App", "") + +System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service") { + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, "Uses") +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Uses") +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Container - C4 Static.svg new file mode 100644 index 000000000..bbd113cd9 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - CustomerManagement - CRM App - C4 Static - Container levelFraud Service[System]ApiDatabaseMessagingCRM AppUsesUsesUsesLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Container - C4.png new file mode 100644 index 000000000..d5f86c776 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Container - C4.puml new file mode 100644 index 000000000..23fffaae1 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Container - C4.puml @@ -0,0 +1,33 @@ +@startuml +!include ..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - CustomerManagement - CRM App - C4 - Container level + +System(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, "CRM App", "") + +System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service") { + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, "Get High Risk Orders\nUpdate Order Fraud Check Result") +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Select High Risk Orders\nUpdate Fraud Check Result") +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Send Fraud Check Result Event") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Container - C4.svg new file mode 100644 index 000000000..ca89d51bb --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - CustomerManagement - CRM App - C4 - Container levelFraud Service[System]ApiDatabaseMessagingCRM AppGet High Risk OrdersUpdate Order Fraud CheckResultSelect High Risk OrdersUpdate Fraud CheckResultSend Fraud Check ResultEventLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Context - C4 Static.png new file mode 100644 index 000000000..0b77da9a0 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Context - C4 Static.puml new file mode 100644 index 000000000..4a950eb17 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Context - C4 Static.puml @@ -0,0 +1,26 @@ +@startuml +!include ..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - CustomerManagement - CRM App - C4 Static - Context level + +System(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, "CRM App", "") +System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service", "") + +Rel(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Context - C4 Static.svg new file mode 100644 index 000000000..e92fe0c26 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - CustomerManagement - CRM App - C4 Static - Context levelCRM AppFraud ServiceUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Context - C4.png new file mode 100644 index 000000000..522bc4108 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Context - C4.puml new file mode 100644 index 000000000..5e84676ee --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Context - C4.puml @@ -0,0 +1,26 @@ +@startuml +!include ..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - CustomerManagement - CRM App - C4 - Context level + +System(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, "CRM App", "") +System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service", "") + +Rel(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Get High Risk Orders\nUpdate Order Fraud Check Result") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Context - C4.svg new file mode 100644 index 000000000..a584816a0 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - CustomerManagement - CRM App - C4 - Context levelCRM AppFraud ServiceGet High Risk OrdersUpdate Order Fraud CheckResultLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - C4 Sequence.png new file mode 100644 index 000000000..a2b074d62 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - C4 Sequence.puml new file mode 100644 index 000000000..de0a95283 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - C4 Sequence.puml @@ -0,0 +1,21 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - Deliver - CustomerManagement - CRM App - Update Order Fraud Check Result - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, "CRM App", "") + +System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service") + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, "Update Order Fraud Check Result") +Rel(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, "Update Order Fraud Check Result") +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Update Fraud Check Result") +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Send Fraud Check Result Event") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - C4 Sequence.svg new file mode 100644 index 000000000..7efd4e0de --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - C4 Sequence.svg @@ -0,0 +1 @@ +Fraud Service[System]ECommercePlatform - Deliver - CustomerManagement - CRM App - Update Order Fraud Check Result - C4 Sequence - Container level«external_system»External«system»CRM App«container»Api«container»Database«container»MessagingUpdate Order Fraud CheckResultUpdate Order Fraud CheckResultUpdate Fraud CheckResultSend Fraud Check ResultEvent \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - C4 Static.png new file mode 100644 index 000000000..c39f762d7 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - C4 Static.puml new file mode 100644 index 000000000..ed25eced9 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - C4 Static.puml @@ -0,0 +1,33 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - CustomerManagement - CRM App - Update Order Fraud Check Result - C4 Static - Container level + +System(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, "CRM App", "") + +System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service") { + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, "Uses") +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Uses") +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - C4 Static.svg new file mode 100644 index 000000000..4951754ae --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - CustomerManagement - CRM App - Update Order Fraud Check Result - C4 Static - Container levelFraud Service[System]ApiDatabaseMessagingCRM AppUsesUsesUsesLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - C4.png new file mode 100644 index 000000000..374071661 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - C4.puml new file mode 100644 index 000000000..e07ab0a2e --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - C4.puml @@ -0,0 +1,33 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - CustomerManagement - CRM App - Update Order Fraud Check Result - C4 - Container level + +System(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, "CRM App", "") + +System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service") { + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, "Update Order Fraud Check Result") +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Update Fraud Check Result") +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Send Fraud Check Result Event") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - C4.svg new file mode 100644 index 000000000..16304f9ef --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - CustomerManagement - CRM App - Update Order Fraud Check Result - C4 - Container levelFraud Service[System]ApiDatabaseMessagingCRM AppUpdate Order Fraud CheckResultUpdate Fraud CheckResultSend Fraud Check ResultEventLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - Sequence.png new file mode 100644 index 000000000..42e81ba2d Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - Sequence.puml new file mode 100644 index 000000000..d5b9fab3c --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - Sequence.puml @@ -0,0 +1,25 @@ +@startuml + +title ECommercePlatform - Deliver - CustomerManagement - CRM App - Update Order Fraud Check Result - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "CRM App" as ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp + +box "Fraud Service" #White + participant "Api" as ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api + participant "Database" as ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database + participant "Messaging" as ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp : Update Order Fraud Check Result +group Update Order Fraud Check Result +ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp -> ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api : Update Order Fraud Check Result +group Update Order Fraud Check Result +ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api -> ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database : Update Fraud Check Result +ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api -> ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging : Send Fraud Check Result Event +end +end + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - Sequence.svg new file mode 100644 index 000000000..08a11e200 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - CustomerManagement - CRM App - Update Order Fraud Check Result - Sequence - Container levelFraud ServiceExternalExternalCRM AppCRM AppApiApiDatabaseDatabaseMessagingMessagingUpdate Order Fraud Check ResultUpdate Order Fraud Check ResultUpdate Order Fraud Check ResultUpdate Order Fraud Check ResultUpdate Fraud Check ResultSend Fraud Check Result Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - C4 Sequence.png new file mode 100644 index 000000000..2d94359f3 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - C4 Sequence.puml new file mode 100644 index 000000000..882aad08d --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - C4 Sequence.puml @@ -0,0 +1,16 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - Deliver - CustomerManagement - CRM App - Update Order Fraud Check Result - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, "CRM App", "") +System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, "Update Order Fraud Check Result") +Rel(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, ..FraudService, "Update Order Fraud Check Result") +Rel(..FraudService, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Update Fraud Check Result") +Rel(..FraudService, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Send Fraud Check Result Event") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - C4 Sequence.svg new file mode 100644 index 000000000..cb9afb2ca --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - C4 Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - CustomerManagement - CRM App - Update Order Fraud Check Result - C4 Sequence - Context level«external_system»External«system»CRM App«system»Fraud Service..FraudServiceUpdate Order Fraud CheckResultUpdate Order Fraud CheckResultUpdate Fraud CheckResultSend Fraud Check ResultEvent \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - C4 Static.png new file mode 100644 index 000000000..9e4bd9d17 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - C4 Static.puml new file mode 100644 index 000000000..38d41c488 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - C4 Static.puml @@ -0,0 +1,26 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - CustomerManagement - CRM App - Update Order Fraud Check Result - C4 Static - Context level + +System(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, "CRM App", "") +System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service", "") + +Rel(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - C4 Static.svg new file mode 100644 index 000000000..e66866dc1 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - CustomerManagement - CRM App - Update Order Fraud Check Result - C4 Static - Context levelCRM AppFraud ServiceUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - C4.png new file mode 100644 index 000000000..ef50334b9 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - C4.puml new file mode 100644 index 000000000..c24874fad --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - C4.puml @@ -0,0 +1,26 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - CustomerManagement - CRM App - Update Order Fraud Check Result - C4 - Context level + +System(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, "CRM App", "") +System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service", "") + +Rel(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Update Order Fraud Check Result") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - C4.svg new file mode 100644 index 000000000..b62f6b2c1 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - CustomerManagement - CRM App - Update Order Fraud Check Result - C4 - Context levelCRM AppFraud ServiceUpdate Order Fraud CheckResultLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - Sequence.png new file mode 100644 index 000000000..947164bf5 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - Sequence.puml new file mode 100644 index 000000000..fb64bce43 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - Sequence.puml @@ -0,0 +1,19 @@ +@startuml + +title ECommercePlatform - Deliver - CustomerManagement - CRM App - Update Order Fraud Check Result - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "CRM App" as ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp +participant "Fraud Service" as ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp : Update Order Fraud Check Result +group Update Order Fraud Check Result +ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp -> ..FraudService : Update Order Fraud Check Result +group Update Order Fraud Check Result +..FraudService -> ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService : Update Fraud Check Result +..FraudService -> ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService : Send Fraud Check Result Event +end +end + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - Sequence.svg new file mode 100644 index 000000000..4ff908f8b --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - CustomerManagement - CRM App - Update Order Fraud Check Result - Sequence - Context levelExternalExternalCRM AppCRM AppFraud ServiceFraud Service..FraudService..FraudServiceUpdate Order Fraud Check ResultUpdate Order Fraud Check ResultUpdate Order Fraud Check ResultUpdate Order Fraud Check ResultUpdate Fraud Check ResultSend Fraud Check Result Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - C4 Sequence.png new file mode 100644 index 000000000..d3d2c32f1 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - C4 Sequence.puml new file mode 100644 index 000000000..84732087c --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - C4 Sequence.puml @@ -0,0 +1,19 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - Deliver - CustomerManagement - CRM App - View High Risk Orders - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, "CRM App", "") + +System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service") + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Database", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, "View High Risk Orders") +Rel(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, "Get High Risk Orders") +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Select High Risk Orders") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - C4 Sequence.svg new file mode 100644 index 000000000..a8c1ef1b3 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - C4 Sequence.svg @@ -0,0 +1 @@ +Fraud Service[System]ECommercePlatform - Deliver - CustomerManagement - CRM App - View High Risk Orders - C4 Sequence - Container level«external_system»External«system»CRM App«container»Api«container»DatabaseView High Risk OrdersGet High Risk OrdersSelect High Risk Orders \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - C4 Static.png new file mode 100644 index 000000000..a569a5c7c Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - C4 Static.puml new file mode 100644 index 000000000..ad8a96af6 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - C4 Static.puml @@ -0,0 +1,31 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - CustomerManagement - CRM App - View High Risk Orders - C4 Static - Container level + +System(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, "CRM App", "") + +System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service") { + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Database", "", "") +} + +Rel(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, "Uses") +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - C4 Static.svg new file mode 100644 index 000000000..2df5b1975 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - CustomerManagement - CRM App - View High Risk Orders - C4 Static - Container levelFraud Service[System]ApiDatabaseCRM AppUsesUsesLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - C4.png new file mode 100644 index 000000000..1f93e9cb1 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - C4.puml new file mode 100644 index 000000000..ed45ef725 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - C4.puml @@ -0,0 +1,31 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - CustomerManagement - CRM App - View High Risk Orders - C4 - Container level + +System(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, "CRM App", "") + +System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service") { + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Database", "", "") +} + +Rel(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, "Get High Risk Orders") +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Select High Risk Orders") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - C4.svg new file mode 100644 index 000000000..d35ca70b2 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - CustomerManagement - CRM App - View High Risk Orders - C4 - Container levelFraud Service[System]ApiDatabaseCRM AppGet High Risk OrdersSelect High Risk OrdersLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - Sequence.png new file mode 100644 index 000000000..314c0a16c Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - Sequence.puml new file mode 100644 index 000000000..7e8242566 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - Sequence.puml @@ -0,0 +1,23 @@ +@startuml + +title ECommercePlatform - Deliver - CustomerManagement - CRM App - View High Risk Orders - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "CRM App" as ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp + +box "Fraud Service" #White + participant "Api" as ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api + participant "Database" as ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp : View High Risk Orders +group View High Risk Orders +ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp -> ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api : Get High Risk Orders +group Get High Risk Orders +ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api -> ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database : Select High Risk Orders +end +end + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - Sequence.svg new file mode 100644 index 000000000..24421551c --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - CustomerManagement - CRM App - View High Risk Orders - Sequence - Container levelFraud ServiceExternalExternalCRM AppCRM AppApiApiDatabaseDatabaseView High Risk OrdersView High Risk OrdersGet High Risk OrdersGet High Risk OrdersSelect High Risk Orders \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - C4 Sequence.png new file mode 100644 index 000000000..5ca4bec82 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - C4 Sequence.puml new file mode 100644 index 000000000..c36fa442a --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - C4 Sequence.puml @@ -0,0 +1,15 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - Deliver - CustomerManagement - CRM App - View High Risk Orders - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, "CRM App", "") +System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, "View High Risk Orders") +Rel(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, ..FraudService, "Get High Risk Orders") +Rel(..FraudService, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Select High Risk Orders") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - C4 Sequence.svg new file mode 100644 index 000000000..c29a18228 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - C4 Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - CustomerManagement - CRM App - View High Risk Orders - C4 Sequence - Context level«external_system»External«system»CRM App«system»Fraud Service..FraudServiceView High Risk OrdersGet High Risk OrdersSelect High Risk Orders \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - C4 Static.png new file mode 100644 index 000000000..f6f397b3a Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - C4 Static.puml new file mode 100644 index 000000000..ec6f9071b --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - C4 Static.puml @@ -0,0 +1,26 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - CustomerManagement - CRM App - View High Risk Orders - C4 Static - Context level + +System(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, "CRM App", "") +System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service", "") + +Rel(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - C4 Static.svg new file mode 100644 index 000000000..bc9a4c35a --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - CustomerManagement - CRM App - View High Risk Orders - C4 Static - Context levelCRM AppFraud ServiceUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - C4.png new file mode 100644 index 000000000..6ba861aae Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - C4.puml new file mode 100644 index 000000000..19ded733e --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - C4.puml @@ -0,0 +1,26 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - CustomerManagement - CRM App - View High Risk Orders - C4 - Context level + +System(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, "CRM App", "") +System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service", "") + +Rel(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Get High Risk Orders") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - C4.svg new file mode 100644 index 000000000..ebf5222fc --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - CustomerManagement - CRM App - View High Risk Orders - C4 - Context levelCRM AppFraud ServiceGet High Risk OrdersLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - Sequence.png new file mode 100644 index 000000000..ca433792d Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - Sequence.puml new file mode 100644 index 000000000..4f5f686f1 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - Sequence.puml @@ -0,0 +1,18 @@ +@startuml + +title ECommercePlatform - Deliver - CustomerManagement - CRM App - View High Risk Orders - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "CRM App" as ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp +participant "Fraud Service" as ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp : View High Risk Orders +group View High Risk Orders +ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp -> ..FraudService : Get High Risk Orders +group Get High Risk Orders +..FraudService -> ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService : Select High Risk Orders +end +end + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - Sequence.svg new file mode 100644 index 000000000..390965667 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - CustomerManagement - CRM App - View High Risk Orders - Sequence - Context levelExternalExternalCRM AppCRM AppFraud ServiceFraud Service..FraudService..FraudServiceView High Risk OrdersView High Risk OrdersGet High Risk OrdersGet High Risk OrdersSelect High Risk Orders \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/Container - C4 Static.png new file mode 100644 index 000000000..745042390 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/Container - C4 Static.puml new file mode 100644 index 000000000..d01c4837c --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/Container - C4 Static.puml @@ -0,0 +1,33 @@ +@startuml +!include ..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - CustomerManagement - C4 Static - Container level + +System(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, "CRM App", "") + +System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service") { + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, "Uses") +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Uses") +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/Container - C4 Static.svg new file mode 100644 index 000000000..c5ffb32dd --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - CustomerManagement - C4 Static - Container levelFraud Service[System]ApiDatabaseMessagingCRM AppUsesUsesUsesLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/Container - C4.png new file mode 100644 index 000000000..db227cf35 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/Container - C4.puml new file mode 100644 index 000000000..f7c025bca --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/Container - C4.puml @@ -0,0 +1,33 @@ +@startuml +!include ..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - CustomerManagement - C4 - Container level + +System(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, "CRM App", "") + +System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service") { + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, "Get High Risk Orders\nUpdate Order Fraud Check Result") +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Select High Risk Orders\nUpdate Fraud Check Result") +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Send Fraud Check Result Event") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/Container - C4.svg new file mode 100644 index 000000000..ee6c516a4 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - CustomerManagement - C4 - Container levelFraud Service[System]ApiDatabaseMessagingCRM AppGet High Risk OrdersUpdate Order Fraud CheckResultSelect High Risk OrdersUpdate Fraud CheckResultSend Fraud Check ResultEventLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/Context - C4 Static.png new file mode 100644 index 000000000..b343c3aa4 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/Context - C4 Static.puml new file mode 100644 index 000000000..52e6fbd4d --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/Context - C4 Static.puml @@ -0,0 +1,26 @@ +@startuml +!include ..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - CustomerManagement - C4 Static - Context level + +System(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, "CRM App", "") +System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service", "") + +Rel(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/Context - C4 Static.svg new file mode 100644 index 000000000..996d47f90 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - CustomerManagement - C4 Static - Context levelCRM AppFraud ServiceUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/Context - C4.png new file mode 100644 index 000000000..ac95cfd5e Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/Context - C4.puml new file mode 100644 index 000000000..3b83a9031 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/Context - C4.puml @@ -0,0 +1,26 @@ +@startuml +!include ..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - CustomerManagement - C4 - Context level + +System(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, "CRM App", "") +System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service", "") + +Rel(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Get High Risk Orders\nUpdate Order Fraud Check Result") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/Context - C4.svg new file mode 100644 index 000000000..8bcb5576c --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - CustomerManagement - C4 - Context levelCRM AppFraud ServiceGet High Risk OrdersUpdate Order Fraud CheckResultLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Container - C4 Static.png new file mode 100644 index 000000000..ac5827119 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Container - C4 Static.puml new file mode 100644 index 000000000..7e0ce8caa --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Container - C4 Static.puml @@ -0,0 +1,41 @@ +@startuml +!include ..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - FraudManagement - C4 Static - Container level + +System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Fraud Engine", "") + +System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service") { + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "") + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, "Message Handler", "", "") +} + +System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") { + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Uses") +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Uses") +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Uses") +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Container - C4 Static.svg new file mode 100644 index 000000000..bf27bd312 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - FraudManagement - C4 Static - Container levelFraud Service[System]Order Service[System]ApiDatabaseMessagingMessage HandlerMessagingFraud EngineUsesUsesUsesUsesUsesUsesLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Container - C4.png new file mode 100644 index 000000000..a791385f1 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Container - C4.puml new file mode 100644 index 000000000..f8e751f5f --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Container - C4.puml @@ -0,0 +1,41 @@ +@startuml +!include ..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - FraudManagement - C4 - Container level + +System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Fraud Engine", "") + +System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service") { + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "") + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, "Message Handler", "", "") +} + +System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") { + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Select High Risk Orders\nUpdate Fraud Check Result") +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Send Fraud Check Result Event") +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Receive Order Created Event") +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Insert Order\nInsert Fraud Check Result") +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Get Fraud Check Result") +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Send Fraud Check Result Event") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Container - C4.svg new file mode 100644 index 000000000..4b7abce21 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - FraudManagement - C4 - Container levelFraud Service[System]Order Service[System]ApiDatabaseMessagingMessage HandlerMessagingFraud EngineSelect High Risk OrdersUpdate Fraud CheckResultSend Fraud Check ResultEventReceive Order CreatedEventInsert OrderInsert Fraud Check ResultGet Fraud Check ResultSend Fraud Check ResultEventLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Context - C4 Static.png new file mode 100644 index 000000000..61eb6d97c Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Context - C4 Static.puml new file mode 100644 index 000000000..383b96b26 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Context - C4 Static.puml @@ -0,0 +1,28 @@ +@startuml +!include ..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - FraudManagement - C4 Static - Context level + +System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Fraud Engine", "") +System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service", "") +System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "") + +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Uses") +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Context - C4 Static.svg new file mode 100644 index 000000000..0957f28db --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - FraudManagement - C4 Static - Context levelFraud EngineFraud ServiceOrder ServiceUsesUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Context - C4.png new file mode 100644 index 000000000..6a783c9b1 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Context - C4.puml new file mode 100644 index 000000000..f48efeb83 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Context - C4.puml @@ -0,0 +1,28 @@ +@startuml +!include ..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - FraudManagement - C4 - Context level + +System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Fraud Engine", "") +System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service", "") +System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "") + +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Receive Order Created Event") +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Get Fraud Check Result") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Context - C4.svg new file mode 100644 index 000000000..edc90b892 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - FraudManagement - C4 - Context levelFraud EngineFraud ServiceOrder ServiceReceive Order CreatedEventGet Fraud Check ResultLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Container - C4 Static.png new file mode 100644 index 000000000..494cf947f Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Container - C4 Static.puml new file mode 100644 index 000000000..832efdf71 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Container - C4 Static.puml @@ -0,0 +1,41 @@ +@startuml +!include ..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - FraudManagement - C4 Static - Container level + +System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Fraud Engine", "") + +System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service") { + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "") + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, "Message Handler", "", "") +} + +System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") { + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Uses") +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Uses") +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Uses") +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Container - C4 Static.svg new file mode 100644 index 000000000..3d117b496 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - FraudManagement - C4 Static - Container levelFraud Service[System]Order Service[System]ApiDatabaseMessagingMessage HandlerMessagingFraud EngineUsesUsesUsesUsesUsesUsesLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Container - C4.png new file mode 100644 index 000000000..3c2299a35 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Container - C4.puml new file mode 100644 index 000000000..1364d5cd2 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Container - C4.puml @@ -0,0 +1,41 @@ +@startuml +!include ..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - FraudManagement - C4 - Container level + +System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Fraud Engine", "") + +System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service") { + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "") + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, "Message Handler", "", "") +} + +System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") { + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Select High Risk Orders\nUpdate Fraud Check Result") +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Send Fraud Check Result Event") +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Receive Order Created Event") +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Insert Order\nInsert Fraud Check Result") +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Get Fraud Check Result") +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Send Fraud Check Result Event") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Container - C4.svg new file mode 100644 index 000000000..1767b30bd --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - FraudManagement - C4 - Container levelFraud Service[System]Order Service[System]ApiDatabaseMessagingMessage HandlerMessagingFraud EngineSelect High Risk OrdersUpdate Fraud CheckResultSend Fraud Check ResultEventReceive Order CreatedEventInsert OrderInsert Fraud Check ResultGet Fraud Check ResultSend Fraud Check ResultEventLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Context - C4 Static.png new file mode 100644 index 000000000..12a414a0d Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Context - C4 Static.puml new file mode 100644 index 000000000..ece7b1bc2 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Context - C4 Static.puml @@ -0,0 +1,28 @@ +@startuml +!include ..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - FraudManagement - C4 Static - Context level + +System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Fraud Engine", "") +System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service", "") +System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "") + +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Uses") +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Context - C4 Static.svg new file mode 100644 index 000000000..90cff593d --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - FraudManagement - C4 Static - Context levelFraud EngineFraud ServiceOrder ServiceUsesUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Context - C4.png new file mode 100644 index 000000000..b3a30924a Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Context - C4.puml new file mode 100644 index 000000000..d8afcc0ec --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Context - C4.puml @@ -0,0 +1,28 @@ +@startuml +!include ..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - FraudManagement - C4 - Context level + +System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Fraud Engine", "") +System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service", "") +System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "") + +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Receive Order Created Event") +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Get Fraud Check Result") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Context - C4.svg new file mode 100644 index 000000000..a47e515de --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - FraudManagement - C4 - Context levelFraud EngineFraud ServiceOrder ServiceReceive Order CreatedEventGet Fraud Check ResultLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Container - C4 Static.png new file mode 100644 index 000000000..d3b52c4d3 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Container - C4 Static.puml new file mode 100644 index 000000000..6b07b5ae9 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Container - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - FraudManagement - Fraud Engine - C4 Static - Container level + +System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Fraud Engine", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Container - C4 Static.svg new file mode 100644 index 000000000..6289ab090 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - FraudManagement - Fraud Engine - C4 Static - Container levelFraud EngineLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Container - C4.png new file mode 100644 index 000000000..7ad385edb Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Container - C4.puml new file mode 100644 index 000000000..2a0aadfd1 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Container - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - FraudManagement - Fraud Engine - C4 - Container level + +System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Fraud Engine", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Container - C4.svg new file mode 100644 index 000000000..ed99868c7 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - FraudManagement - Fraud Engine - C4 - Container levelFraud EngineLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Context - C4 Static.png new file mode 100644 index 000000000..108fb3b3d Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Context - C4 Static.puml new file mode 100644 index 000000000..805cf8829 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - FraudManagement - Fraud Engine - C4 Static - Context level + +System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Fraud Engine", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Context - C4 Static.svg new file mode 100644 index 000000000..90e7d33b6 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - FraudManagement - Fraud Engine - C4 Static - Context levelFraud EngineLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Context - C4.png new file mode 100644 index 000000000..02c7b8ea7 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Context - C4.puml new file mode 100644 index 000000000..3a9460f34 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - FraudManagement - Fraud Engine - C4 - Context level + +System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Fraud Engine", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Context - C4.svg new file mode 100644 index 000000000..4badda5b7 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - FraudManagement - Fraud Engine - C4 - Context levelFraud EngineLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - C4 Sequence.png new file mode 100644 index 000000000..039daac45 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - C4 Sequence.puml new file mode 100644 index 000000000..5229d7c94 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - Deliver - FraudManagement - Fraud Engine - Get Fraud Check Result - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Fraud Engine", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Get Fraud Check Result") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - C4 Sequence.svg new file mode 100644 index 000000000..74f4d76a0 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - C4 Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - FraudManagement - Fraud Engine - Get Fraud Check Result - C4 Sequence - Container level«external_system»External«system»Fraud EngineGet Fraud Check Result \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - C4 Static.png new file mode 100644 index 000000000..4200d0470 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - C4 Static.puml new file mode 100644 index 000000000..54e29e4d8 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - FraudManagement - Fraud Engine - Get Fraud Check Result - C4 Static - Container level + +System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Fraud Engine", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - C4 Static.svg new file mode 100644 index 000000000..7ff0ad96b --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - FraudManagement - Fraud Engine - Get Fraud Check Result - C4 Static - Container levelFraud EngineLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - C4.png new file mode 100644 index 000000000..5b2287528 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - C4.puml new file mode 100644 index 000000000..107e1b8a2 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - FraudManagement - Fraud Engine - Get Fraud Check Result - C4 - Container level + +System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Fraud Engine", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - C4.svg new file mode 100644 index 000000000..b250df173 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - FraudManagement - Fraud Engine - Get Fraud Check Result - C4 - Container levelFraud EngineLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - Sequence.png new file mode 100644 index 000000000..d6c7d078a Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - Sequence.puml new file mode 100644 index 000000000..9d499cf71 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title ECommercePlatform - Deliver - FraudManagement - Fraud Engine - Get Fraud Check Result - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Fraud Engine" as ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine : Get Fraud Check Result + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - Sequence.svg new file mode 100644 index 000000000..a2731463f --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - FraudManagement - Fraud Engine - Get Fraud Check Result - Sequence - Container levelExternalExternalFraud EngineFraud EngineGet Fraud Check Result \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - C4 Sequence.png new file mode 100644 index 000000000..31dfb04ec Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - C4 Sequence.puml new file mode 100644 index 000000000..75231f52c --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - Deliver - FraudManagement - Fraud Engine - Get Fraud Check Result - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Fraud Engine", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Get Fraud Check Result") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - C4 Sequence.svg new file mode 100644 index 000000000..0b9af3ec2 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - C4 Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - FraudManagement - Fraud Engine - Get Fraud Check Result - C4 Sequence - Context level«external_system»External«system»Fraud EngineGet Fraud Check Result \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - C4 Static.png new file mode 100644 index 000000000..0bfdf4134 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - C4 Static.puml new file mode 100644 index 000000000..6b4cf9395 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - FraudManagement - Fraud Engine - Get Fraud Check Result - C4 Static - Context level + +System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Fraud Engine", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - C4 Static.svg new file mode 100644 index 000000000..0b357ba90 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - FraudManagement - Fraud Engine - Get Fraud Check Result - C4 Static - Context levelFraud EngineLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - C4.png new file mode 100644 index 000000000..91ca41944 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - C4.puml new file mode 100644 index 000000000..555c6fc9a --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - FraudManagement - Fraud Engine - Get Fraud Check Result - C4 - Context level + +System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Fraud Engine", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - C4.svg new file mode 100644 index 000000000..95bd9562b --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - FraudManagement - Fraud Engine - Get Fraud Check Result - C4 - Context levelFraud EngineLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - Sequence.png new file mode 100644 index 000000000..157a03925 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - Sequence.puml new file mode 100644 index 000000000..cf754b6f0 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title ECommercePlatform - Deliver - FraudManagement - Fraud Engine - Get Fraud Check Result - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Fraud Engine" as ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine : Get Fraud Check Result + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - Sequence.svg new file mode 100644 index 000000000..98b3c3a55 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - FraudManagement - Fraud Engine - Get Fraud Check Result - Sequence - Context levelExternalExternalFraud EngineFraud EngineGet Fraud Check Result \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Container - C4 Static.png new file mode 100644 index 000000000..4545b4ac4 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Container - C4 Static.puml new file mode 100644 index 000000000..aa7c4a5dd --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Container - C4 Static.puml @@ -0,0 +1,41 @@ +@startuml +!include ..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - FraudManagement - Fraud Service - C4 Static - Container level + + +System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service") { + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "") + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, "Message Handler", "", "") +} + +System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") { + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") +} +System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Fraud Engine", "") + +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Uses") +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Uses") +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Uses") +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Container - C4 Static.svg new file mode 100644 index 000000000..1e44bc5b9 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - FraudManagement - Fraud Service - C4 Static - Container levelFraud Service[System]Order Service[System]ApiDatabaseMessagingMessage HandlerMessagingFraud EngineUsesUsesUsesUsesUsesUsesLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Container - C4.png new file mode 100644 index 000000000..8d08423bb Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Container - C4.puml new file mode 100644 index 000000000..b403d2a84 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Container - C4.puml @@ -0,0 +1,41 @@ +@startuml +!include ..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - FraudManagement - Fraud Service - C4 - Container level + + +System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service") { + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "") + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, "Message Handler", "", "") +} + +System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") { + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") +} +System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Fraud Engine", "") + +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Select High Risk Orders\nUpdate Fraud Check Result") +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Send Fraud Check Result Event") +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Receive Order Created Event") +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Insert Order\nInsert Fraud Check Result") +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Get Fraud Check Result") +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Send Fraud Check Result Event") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Container - C4.svg new file mode 100644 index 000000000..900ea34dc --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - FraudManagement - Fraud Service - C4 - Container levelFraud Service[System]Order Service[System]ApiDatabaseMessagingMessage HandlerMessagingFraud EngineSelect High Risk OrdersUpdate Fraud CheckResultSend Fraud Check ResultEventReceive Order CreatedEventInsert OrderInsert Fraud Check ResultGet Fraud Check ResultSend Fraud Check ResultEventLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Container - C4 Static.png new file mode 100644 index 000000000..2750ea99e Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Container - C4 Static.puml new file mode 100644 index 000000000..ed9f6697d --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Container - C4 Static.puml @@ -0,0 +1,31 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Api - C4 Static - Container level + + +System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service") { + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Uses") +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Container - C4 Static.svg new file mode 100644 index 000000000..5fd13dcd5 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - FraudManagement - Fraud Service - Api - C4 Static - Container levelFraud Service[System]ApiDatabaseMessagingUsesUsesLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Container - C4.png new file mode 100644 index 000000000..28fb8657a Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Container - C4.puml new file mode 100644 index 000000000..173065f38 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Container - C4.puml @@ -0,0 +1,31 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Api - C4 - Container level + + +System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service") { + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Select High Risk Orders\nUpdate Fraud Check Result") +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Send Fraud Check Result Event") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Container - C4.svg new file mode 100644 index 000000000..a25874fa6 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - FraudManagement - Fraud Service - Api - C4 - Container levelFraud Service[System]ApiDatabaseMessagingSelect High Risk OrdersUpdate Fraud CheckResultSend Fraud Check ResultEventLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - C4 Sequence.png new file mode 100644 index 000000000..3405363b5 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - C4 Sequence.puml new file mode 100644 index 000000000..1549abe86 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - C4 Sequence.puml @@ -0,0 +1,17 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Api - Get High Risk Orders - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service") + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Database", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, "Get High Risk Orders") +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Select High Risk Orders") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - C4 Sequence.svg new file mode 100644 index 000000000..159893846 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - C4 Sequence.svg @@ -0,0 +1 @@ +Fraud Service[System]ECommercePlatform - Deliver - FraudManagement - Fraud Service - Api - Get High Risk Orders - C4 Sequence - Container level«external_system»External«container»Api«container»DatabaseGet High Risk OrdersSelect High Risk Orders \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - C4 Static.png new file mode 100644 index 000000000..dc17e5478 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - C4 Static.puml new file mode 100644 index 000000000..d001d1f50 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - C4 Static.puml @@ -0,0 +1,29 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Api - Get High Risk Orders - C4 Static - Container level + + +System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service") { + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Database", "", "") +} + +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - C4 Static.svg new file mode 100644 index 000000000..d33bc6e22 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - FraudManagement - Fraud Service - Api - Get High Risk Orders - C4 Static - Container levelFraud Service[System]ApiDatabaseUsesLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - C4.png new file mode 100644 index 000000000..b8d4994fa Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - C4.puml new file mode 100644 index 000000000..5a78d2c86 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - C4.puml @@ -0,0 +1,29 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Api - Get High Risk Orders - C4 - Container level + + +System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service") { + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Database", "", "") +} + +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Select High Risk Orders") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - C4.svg new file mode 100644 index 000000000..de9558a6f --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - FraudManagement - Fraud Service - Api - Get High Risk Orders - C4 - Container levelFraud Service[System]ApiDatabaseSelect High Risk OrdersLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - Sequence.png new file mode 100644 index 000000000..52fef54a0 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - Sequence.puml new file mode 100644 index 000000000..51f79e9c0 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - Sequence.puml @@ -0,0 +1,19 @@ +@startuml + +title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Api - Get High Risk Orders - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Fraud Service" #White + participant "Api" as ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api + participant "Database" as ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api : Get High Risk Orders +group Get High Risk Orders +ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api -> ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database : Select High Risk Orders +end + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - Sequence.svg new file mode 100644 index 000000000..bb9242278 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - FraudManagement - Fraud Service - Api - Get High Risk Orders - Sequence - Container levelFraud ServiceExternalExternalApiApiDatabaseDatabaseGet High Risk OrdersGet High Risk OrdersSelect High Risk Orders \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - C4 Sequence.png new file mode 100644 index 000000000..df108d759 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - C4 Sequence.puml new file mode 100644 index 000000000..66ac31930 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Api - Get High Risk Orders - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Get High Risk Orders") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - C4 Sequence.svg new file mode 100644 index 000000000..ee9d3c54a --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - C4 Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - FraudManagement - Fraud Service - Api - Get High Risk Orders - C4 Sequence - Context level«external_system»External«system»Fraud ServiceGet High Risk Orders \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - C4 Static.png new file mode 100644 index 000000000..060a84267 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - C4 Static.puml new file mode 100644 index 000000000..5cd55ef28 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Api - Get High Risk Orders - C4 Static - Context level + +System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - C4 Static.svg new file mode 100644 index 000000000..a4c833c90 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - FraudManagement - Fraud Service - Api - Get High Risk Orders - C4 Static - Context levelFraud ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - C4.png new file mode 100644 index 000000000..bff836c91 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - C4.puml new file mode 100644 index 000000000..4171c44d6 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Api - Get High Risk Orders - C4 - Context level + +System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - C4.svg new file mode 100644 index 000000000..4b139ad78 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - FraudManagement - Fraud Service - Api - Get High Risk Orders - C4 - Context levelFraud ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - Sequence.png new file mode 100644 index 000000000..d47e8a5ac Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - Sequence.puml new file mode 100644 index 000000000..ea3a07760 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Api - Get High Risk Orders - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Fraud Service" as ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService : Get High Risk Orders + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - Sequence.svg new file mode 100644 index 000000000..0e8f7902d --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - FraudManagement - Fraud Service - Api - Get High Risk Orders - Sequence - Context levelExternalExternalFraud ServiceFraud ServiceGet High Risk Orders \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - C4 Sequence.png new file mode 100644 index 000000000..2cc8063d2 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - C4 Sequence.puml new file mode 100644 index 000000000..d880d229a --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - C4 Sequence.puml @@ -0,0 +1,19 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Api - Update Order Fraud Check Result - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service") + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, "Update Order Fraud Check Result") +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Update Fraud Check Result") +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Send Fraud Check Result Event") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - C4 Sequence.svg new file mode 100644 index 000000000..4d5f21bf1 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - C4 Sequence.svg @@ -0,0 +1 @@ +Fraud Service[System]ECommercePlatform - Deliver - FraudManagement - Fraud Service - Api - Update Order Fraud Check Result - C4 Sequence - Container level«external_system»External«container»Api«container»Database«container»MessagingUpdate Order Fraud CheckResultUpdate Fraud CheckResultSend Fraud Check ResultEvent \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - C4 Static.png new file mode 100644 index 000000000..8013af56c Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - C4 Static.puml new file mode 100644 index 000000000..e633d0d17 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - C4 Static.puml @@ -0,0 +1,31 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Api - Update Order Fraud Check Result - C4 Static - Container level + + +System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service") { + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Uses") +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - C4 Static.svg new file mode 100644 index 000000000..07359aa0e --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - FraudManagement - Fraud Service - Api - Update Order Fraud Check Result - C4 Static - Container levelFraud Service[System]ApiDatabaseMessagingUsesUsesLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - C4.png new file mode 100644 index 000000000..6a7b98717 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - C4.puml new file mode 100644 index 000000000..010eb8209 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - C4.puml @@ -0,0 +1,31 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Api - Update Order Fraud Check Result - C4 - Container level + + +System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service") { + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Update Fraud Check Result") +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Send Fraud Check Result Event") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - C4.svg new file mode 100644 index 000000000..c4aedf1e3 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - FraudManagement - Fraud Service - Api - Update Order Fraud Check Result - C4 - Container levelFraud Service[System]ApiDatabaseMessagingUpdate Fraud CheckResultSend Fraud Check ResultEventLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - Sequence.png new file mode 100644 index 000000000..6b6b1b153 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - Sequence.puml new file mode 100644 index 000000000..6f8d27ea0 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - Sequence.puml @@ -0,0 +1,21 @@ +@startuml + +title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Api - Update Order Fraud Check Result - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Fraud Service" #White + participant "Api" as ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api + participant "Database" as ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database + participant "Messaging" as ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api : Update Order Fraud Check Result +group Update Order Fraud Check Result +ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api -> ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database : Update Fraud Check Result +ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api -> ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging : Send Fraud Check Result Event +end + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - Sequence.svg new file mode 100644 index 000000000..e2d303c96 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - FraudManagement - Fraud Service - Api - Update Order Fraud Check Result - Sequence - Container levelFraud ServiceExternalExternalApiApiDatabaseDatabaseMessagingMessagingUpdate Order Fraud Check ResultUpdate Order Fraud Check ResultUpdate Fraud Check ResultSend Fraud Check Result Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - C4 Sequence.png new file mode 100644 index 000000000..1d485353f Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - C4 Sequence.puml new file mode 100644 index 000000000..c66ac044a --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Api - Update Order Fraud Check Result - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Update Order Fraud Check Result") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - C4 Sequence.svg new file mode 100644 index 000000000..94eddfb2e --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - C4 Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - FraudManagement - Fraud Service - Api - Update Order Fraud Check Result - C4 Sequence - Context level«external_system»External«system»Fraud ServiceUpdate Order Fraud CheckResult \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - C4 Static.png new file mode 100644 index 000000000..853e309b7 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - C4 Static.puml new file mode 100644 index 000000000..a9ba43730 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Api - Update Order Fraud Check Result - C4 Static - Context level + +System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - C4 Static.svg new file mode 100644 index 000000000..fda0ee140 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - FraudManagement - Fraud Service - Api - Update Order Fraud Check Result - C4 Static - Context levelFraud ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - C4.png new file mode 100644 index 000000000..f09470442 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - C4.puml new file mode 100644 index 000000000..8fe426e63 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Api - Update Order Fraud Check Result - C4 - Context level + +System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - C4.svg new file mode 100644 index 000000000..40ca0eb1c --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - FraudManagement - Fraud Service - Api - Update Order Fraud Check Result - C4 - Context levelFraud ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - Sequence.png new file mode 100644 index 000000000..6c6a80ea5 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - Sequence.puml new file mode 100644 index 000000000..047b642c2 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Api - Update Order Fraud Check Result - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Fraud Service" as ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService : Update Order Fraud Check Result + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - Sequence.svg new file mode 100644 index 000000000..e3f07760e --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - FraudManagement - Fraud Service - Api - Update Order Fraud Check Result - Sequence - Context levelExternalExternalFraud ServiceFraud ServiceUpdate Order Fraud Check Result \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Container - C4 Static.png new file mode 100644 index 000000000..b09010988 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Container - C4 Static.puml new file mode 100644 index 000000000..6f1276d2d --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Container - C4 Static.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Database - C4 Static - Container level + + +System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service") { + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Database", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Container - C4 Static.svg new file mode 100644 index 000000000..32b67fe8c --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - FraudManagement - Fraud Service - Database - C4 Static - Container levelFraud Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Container - C4.png new file mode 100644 index 000000000..adfec6d2e Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Container - C4.puml new file mode 100644 index 000000000..5618f22e8 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Container - C4.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Database - C4 - Container level + + +System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service") { + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Database", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Container - C4.svg new file mode 100644 index 000000000..ed0347aef --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - FraudManagement - Fraud Service - Database - C4 - Container levelFraud Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - C4 Sequence.png new file mode 100644 index 000000000..12dc2671c Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - C4 Sequence.puml new file mode 100644 index 000000000..de2351db1 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - C4 Sequence.puml @@ -0,0 +1,15 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Database - Insert Fraud Check Result - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service") + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Database", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Insert Fraud Check Result") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - C4 Sequence.svg new file mode 100644 index 000000000..ca86d2983 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - C4 Sequence.svg @@ -0,0 +1 @@ +Fraud Service[System]ECommercePlatform - Deliver - FraudManagement - Fraud Service - Database - Insert Fraud Check Result - C4 Sequence - Container level«external_system»External«container»DatabaseInsert Fraud Check Result \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - C4 Static.png new file mode 100644 index 000000000..b345e5bb5 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - C4 Static.puml new file mode 100644 index 000000000..b015af00e --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - C4 Static.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Database - Insert Fraud Check Result - C4 Static - Container level + + +System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service") { + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Database", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - C4 Static.svg new file mode 100644 index 000000000..26b41488d --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - FraudManagement - Fraud Service - Database - Insert Fraud Check Result - C4 Static - Container levelFraud Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - C4.png new file mode 100644 index 000000000..a71d3b27b Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - C4.puml new file mode 100644 index 000000000..ccc1c5bd1 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - C4.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Database - Insert Fraud Check Result - C4 - Container level + + +System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service") { + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Database", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - C4.svg new file mode 100644 index 000000000..afccf0caf --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - FraudManagement - Fraud Service - Database - Insert Fraud Check Result - C4 - Container levelFraud Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - Sequence.png new file mode 100644 index 000000000..4da4c65eb Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - Sequence.puml new file mode 100644 index 000000000..e087756a0 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - Sequence.puml @@ -0,0 +1,15 @@ +@startuml + +title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Database - Insert Fraud Check Result - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Fraud Service" #White + participant "Database" as ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database : Insert Fraud Check Result + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - Sequence.svg new file mode 100644 index 000000000..05d65895d --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - FraudManagement - Fraud Service - Database - Insert Fraud Check Result - Sequence - Container levelFraud ServiceExternalExternalDatabaseDatabaseInsert Fraud Check Result \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - C4 Sequence.png new file mode 100644 index 000000000..4a8cc897b Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - C4 Sequence.puml new file mode 100644 index 000000000..51292b130 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Database - Insert Fraud Check Result - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Insert Fraud Check Result") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - C4 Sequence.svg new file mode 100644 index 000000000..26580d686 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - C4 Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - FraudManagement - Fraud Service - Database - Insert Fraud Check Result - C4 Sequence - Context level«external_system»External«system»Fraud ServiceInsert Fraud Check Result \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - C4 Static.png new file mode 100644 index 000000000..8444d8ae2 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - C4 Static.puml new file mode 100644 index 000000000..3193d9b8a --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Database - Insert Fraud Check Result - C4 Static - Context level + +System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - C4 Static.svg new file mode 100644 index 000000000..ffd57ab50 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - FraudManagement - Fraud Service - Database - Insert Fraud Check Result - C4 Static - Context levelFraud ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - C4.png new file mode 100644 index 000000000..636c79809 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - C4.puml new file mode 100644 index 000000000..b2f29cd0f --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Database - Insert Fraud Check Result - C4 - Context level + +System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - C4.svg new file mode 100644 index 000000000..057b8719b --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - FraudManagement - Fraud Service - Database - Insert Fraud Check Result - C4 - Context levelFraud ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - Sequence.png new file mode 100644 index 000000000..a86e0cf5b Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - Sequence.puml new file mode 100644 index 000000000..40e3cb80b --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Database - Insert Fraud Check Result - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Fraud Service" as ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService : Insert Fraud Check Result + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - Sequence.svg new file mode 100644 index 000000000..912e267ff --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - FraudManagement - Fraud Service - Database - Insert Fraud Check Result - Sequence - Context levelExternalExternalFraud ServiceFraud ServiceInsert Fraud Check Result \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.png new file mode 100644 index 000000000..a877bee9a Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.puml new file mode 100644 index 000000000..6224e48e1 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.puml @@ -0,0 +1,15 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Database - Insert Order - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service") + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Database", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Insert Order") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.svg new file mode 100644 index 000000000..30619809d --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.svg @@ -0,0 +1 @@ +Fraud Service[System]ECommercePlatform - Deliver - FraudManagement - Fraud Service - Database - Insert Order - C4 Sequence - Container level«external_system»External«container»DatabaseInsert Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.png new file mode 100644 index 000000000..0dc1b8158 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.puml new file mode 100644 index 000000000..675c951c9 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Database - Insert Order - C4 Static - Container level + + +System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service") { + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Database", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.svg new file mode 100644 index 000000000..68127c77f --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - FraudManagement - Fraud Service - Database - Insert Order - C4 Static - Container levelFraud Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - C4.png new file mode 100644 index 000000000..04f6aa493 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - C4.puml new file mode 100644 index 000000000..4b0266d11 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - C4.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Database - Insert Order - C4 - Container level + + +System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service") { + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Database", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - C4.svg new file mode 100644 index 000000000..b4e53c45a --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - FraudManagement - Fraud Service - Database - Insert Order - C4 - Container levelFraud Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.png new file mode 100644 index 000000000..e0f5bc234 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.puml new file mode 100644 index 000000000..5fa1c036c --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.puml @@ -0,0 +1,15 @@ +@startuml + +title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Database - Insert Order - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Fraud Service" #White + participant "Database" as ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database : Insert Order + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.svg new file mode 100644 index 000000000..73a569739 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - FraudManagement - Fraud Service - Database - Insert Order - Sequence - Container levelFraud ServiceExternalExternalDatabaseDatabaseInsert Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.png new file mode 100644 index 000000000..dba1f72db Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.puml new file mode 100644 index 000000000..dd15c3399 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Database - Insert Order - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Insert Order") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.svg new file mode 100644 index 000000000..48c987991 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - FraudManagement - Fraud Service - Database - Insert Order - C4 Sequence - Context level«external_system»External«system»Fraud ServiceInsert Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.png new file mode 100644 index 000000000..280750217 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.puml new file mode 100644 index 000000000..55444d685 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Database - Insert Order - C4 Static - Context level + +System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.svg new file mode 100644 index 000000000..3cef8e423 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - FraudManagement - Fraud Service - Database - Insert Order - C4 Static - Context levelFraud ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - C4.png new file mode 100644 index 000000000..10ed19e5a Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - C4.puml new file mode 100644 index 000000000..26e800077 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Database - Insert Order - C4 - Context level + +System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - C4.svg new file mode 100644 index 000000000..6dbdaabe3 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - FraudManagement - Fraud Service - Database - Insert Order - C4 - Context levelFraud ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.png new file mode 100644 index 000000000..084cd7a1e Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.puml new file mode 100644 index 000000000..ebde89e56 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Database - Insert Order - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Fraud Service" as ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService : Insert Order + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.svg new file mode 100644 index 000000000..7cb5983aa --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - FraudManagement - Fraud Service - Database - Insert Order - Sequence - Context levelExternalExternalFraud ServiceFraud ServiceInsert Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - C4 Sequence.png new file mode 100644 index 000000000..0d8593f0b Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - C4 Sequence.puml new file mode 100644 index 000000000..e8e199222 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - C4 Sequence.puml @@ -0,0 +1,15 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Database - Select High Risk Orders - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service") + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Database", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Select High Risk Orders") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - C4 Sequence.svg new file mode 100644 index 000000000..f9e46c400 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - C4 Sequence.svg @@ -0,0 +1 @@ +Fraud Service[System]ECommercePlatform - Deliver - FraudManagement - Fraud Service - Database - Select High Risk Orders - C4 Sequence - Container level«external_system»External«container»DatabaseSelect High Risk Orders \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - C4 Static.png new file mode 100644 index 000000000..f6c37e428 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - C4 Static.puml new file mode 100644 index 000000000..20b544622 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - C4 Static.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Database - Select High Risk Orders - C4 Static - Container level + + +System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service") { + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Database", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - C4 Static.svg new file mode 100644 index 000000000..5f8dd4812 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - FraudManagement - Fraud Service - Database - Select High Risk Orders - C4 Static - Container levelFraud Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - C4.png new file mode 100644 index 000000000..3837586f7 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - C4.puml new file mode 100644 index 000000000..6b03551f4 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - C4.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Database - Select High Risk Orders - C4 - Container level + + +System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service") { + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Database", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - C4.svg new file mode 100644 index 000000000..bc3b4139b --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - FraudManagement - Fraud Service - Database - Select High Risk Orders - C4 - Container levelFraud Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - Sequence.png new file mode 100644 index 000000000..125ddfc82 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - Sequence.puml new file mode 100644 index 000000000..e935dc54e --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - Sequence.puml @@ -0,0 +1,15 @@ +@startuml + +title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Database - Select High Risk Orders - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Fraud Service" #White + participant "Database" as ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database : Select High Risk Orders + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - Sequence.svg new file mode 100644 index 000000000..d1d8053d1 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - FraudManagement - Fraud Service - Database - Select High Risk Orders - Sequence - Container levelFraud ServiceExternalExternalDatabaseDatabaseSelect High Risk Orders \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - C4 Sequence.png new file mode 100644 index 000000000..fff2dd018 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - C4 Sequence.puml new file mode 100644 index 000000000..52083a724 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Database - Select High Risk Orders - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Select High Risk Orders") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - C4 Sequence.svg new file mode 100644 index 000000000..3aa9849a8 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - C4 Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - FraudManagement - Fraud Service - Database - Select High Risk Orders - C4 Sequence - Context level«external_system»External«system»Fraud ServiceSelect High Risk Orders \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - C4 Static.png new file mode 100644 index 000000000..485160b6d Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - C4 Static.puml new file mode 100644 index 000000000..3b05eaeed --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Database - Select High Risk Orders - C4 Static - Context level + +System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - C4 Static.svg new file mode 100644 index 000000000..354c09811 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - FraudManagement - Fraud Service - Database - Select High Risk Orders - C4 Static - Context levelFraud ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - C4.png new file mode 100644 index 000000000..ade71ce35 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - C4.puml new file mode 100644 index 000000000..8fd8efc4e --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Database - Select High Risk Orders - C4 - Context level + +System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - C4.svg new file mode 100644 index 000000000..cfe38bf35 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - FraudManagement - Fraud Service - Database - Select High Risk Orders - C4 - Context levelFraud ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - Sequence.png new file mode 100644 index 000000000..d10a3b9b2 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - Sequence.puml new file mode 100644 index 000000000..1e0202162 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Database - Select High Risk Orders - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Fraud Service" as ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService : Select High Risk Orders + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - Sequence.svg new file mode 100644 index 000000000..0a373a4d2 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - FraudManagement - Fraud Service - Database - Select High Risk Orders - Sequence - Context levelExternalExternalFraud ServiceFraud ServiceSelect High Risk Orders \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - C4 Sequence.png new file mode 100644 index 000000000..a2f220d72 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - C4 Sequence.puml new file mode 100644 index 000000000..667fc61a7 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - C4 Sequence.puml @@ -0,0 +1,15 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Database - Update Fraud Check Result - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service") + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Database", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Update Fraud Check Result") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - C4 Sequence.svg new file mode 100644 index 000000000..6ea5be025 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - C4 Sequence.svg @@ -0,0 +1 @@ +Fraud Service[System]ECommercePlatform - Deliver - FraudManagement - Fraud Service - Database - Update Fraud Check Result - C4 Sequence - Container level«external_system»External«container»DatabaseUpdate Fraud CheckResult \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - C4 Static.png new file mode 100644 index 000000000..435016e4b Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - C4 Static.puml new file mode 100644 index 000000000..20a2b65de --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - C4 Static.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Database - Update Fraud Check Result - C4 Static - Container level + + +System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service") { + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Database", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - C4 Static.svg new file mode 100644 index 000000000..7975b5769 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - FraudManagement - Fraud Service - Database - Update Fraud Check Result - C4 Static - Container levelFraud Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - C4.png new file mode 100644 index 000000000..41af3c36c Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - C4.puml new file mode 100644 index 000000000..dde8407f6 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - C4.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Database - Update Fraud Check Result - C4 - Container level + + +System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service") { + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Database", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - C4.svg new file mode 100644 index 000000000..a64dd75d4 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - FraudManagement - Fraud Service - Database - Update Fraud Check Result - C4 - Container levelFraud Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - Sequence.png new file mode 100644 index 000000000..14cb74854 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - Sequence.puml new file mode 100644 index 000000000..1ff7d0de4 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - Sequence.puml @@ -0,0 +1,15 @@ +@startuml + +title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Database - Update Fraud Check Result - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Fraud Service" #White + participant "Database" as ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database : Update Fraud Check Result + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - Sequence.svg new file mode 100644 index 000000000..3c9135700 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - FraudManagement - Fraud Service - Database - Update Fraud Check Result - Sequence - Container levelFraud ServiceExternalExternalDatabaseDatabaseUpdate Fraud Check Result \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - C4 Sequence.puml new file mode 100644 index 000000000..bdc9cdb1a --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Database - Update Fraud Check Result - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Update Fraud Check Result") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - C4 Sequence.svg new file mode 100644 index 000000000..b792aef82 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - C4 Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - FraudManagement - Fraud Service - Database - Update Fraud Check Result - C4 Sequence - Context level«external_system»External«system»Fraud ServiceUpdate Fraud CheckResult \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - C4 Static.png new file mode 100644 index 000000000..61dccf581 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - C4 Static.puml new file mode 100644 index 000000000..b3cab238a --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Database - Update Fraud Check Result - C4 Static - Context level + +System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - C4 Static.svg new file mode 100644 index 000000000..ef4f26b60 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - FraudManagement - Fraud Service - Database - Update Fraud Check Result - C4 Static - Context levelFraud ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - C4.png new file mode 100644 index 000000000..e996c1486 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - C4.puml new file mode 100644 index 000000000..cabb0405a --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Database - Update Fraud Check Result - C4 - Context level + +System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - C4.svg new file mode 100644 index 000000000..1947273f6 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - FraudManagement - Fraud Service - Database - Update Fraud Check Result - C4 - Context levelFraud ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - Sequence.png new file mode 100644 index 000000000..7ed67db2a Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - Sequence.puml new file mode 100644 index 000000000..dc62d7b61 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Database - Update Fraud Check Result - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Fraud Service" as ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService : Update Fraud Check Result + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - Sequence.svg new file mode 100644 index 000000000..56fac8020 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - FraudManagement - Fraud Service - Database - Update Fraud Check Result - Sequence - Context levelExternalExternalFraud ServiceFraud ServiceUpdate Fraud Check Result \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Container - C4 Static.png new file mode 100644 index 000000000..272135c8c Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Container - C4 Static.puml new file mode 100644 index 000000000..124c5042e --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Container - C4 Static.puml @@ -0,0 +1,38 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Message Handler - C4 Static - Container level + + +System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service") { + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, "Message Handler", "", "") + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "") +} + +System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") { + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") +} +System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Fraud Engine", "") + +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Uses") +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Uses") +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Container - C4 Static.svg new file mode 100644 index 000000000..eeb4af589 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - FraudManagement - Fraud Service - Message Handler - C4 Static - Container levelFraud Service[System]Order Service[System]Message HandlerDatabaseMessagingMessagingFraud EngineUsesUsesUsesUsesLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Container - C4.png new file mode 100644 index 000000000..bacfe8eab Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Container - C4.puml new file mode 100644 index 000000000..716a56cb5 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Container - C4.puml @@ -0,0 +1,38 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Message Handler - C4 - Container level + + +System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service") { + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, "Message Handler", "", "") + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "") +} + +System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") { + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") +} +System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Fraud Engine", "") + +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Receive Order Created Event") +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Insert Order\nInsert Fraud Check Result") +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Get Fraud Check Result") +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Send Fraud Check Result Event") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Container - C4.svg new file mode 100644 index 000000000..022caf11d --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - FraudManagement - Fraud Service - Message Handler - C4 - Container levelFraud Service[System]Order Service[System]Message HandlerDatabaseMessagingMessagingFraud EngineReceive Order CreatedEventInsert OrderInsert Fraud Check ResultGet Fraud Check ResultSend Fraud Check ResultEventLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - C4 Sequence.png new file mode 100644 index 000000000..4acf7f96a Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - C4 Sequence.puml new file mode 100644 index 000000000..0d60518af --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - C4 Sequence.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Message Handler - Handle Order Created Event - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service") + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, "Message Handler", "", "") + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "") +Boundary_End() + +System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") +Boundary_End() +System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Fraud Engine", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, "Handle Order Created Event") +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Receive Order Created Event") +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Insert Order") +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Get Fraud Check Result") +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Insert Fraud Check Result") +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Send Fraud Check Result Event") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - C4 Sequence.svg new file mode 100644 index 000000000..f2d66b805 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - C4 Sequence.svg @@ -0,0 +1 @@ +Fraud Service[System]Order Service[System]ECommercePlatform - Deliver - FraudManagement - Fraud Service - Message Handler - Handle Order Created Event - C4 Sequence - Container level«external_system»External«container»Message Handler«container»Database«container»Messaging«container»Messaging«system»Fraud EngineHandle Order CreatedEventReceive Order CreatedEventInsert OrderGet Fraud Check ResultInsert Fraud Check ResultSend Fraud Check ResultEvent \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - C4 Static.png new file mode 100644 index 000000000..5061d9144 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - C4 Static.puml new file mode 100644 index 000000000..4d245f894 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - C4 Static.puml @@ -0,0 +1,38 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Message Handler - Handle Order Created Event - C4 Static - Container level + + +System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service") { + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, "Message Handler", "", "") + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "") +} + +System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") { + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") +} +System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Fraud Engine", "") + +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Uses") +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Uses") +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - C4 Static.svg new file mode 100644 index 000000000..7927bc86c --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - FraudManagement - Fraud Service - Message Handler - Handle Order Created Event - C4 Static - Container levelFraud Service[System]Order Service[System]Message HandlerDatabaseMessagingMessagingFraud EngineUsesUsesUsesUsesLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - C4.png new file mode 100644 index 000000000..fab0f52e7 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - C4.puml new file mode 100644 index 000000000..a1a445d2b --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - C4.puml @@ -0,0 +1,38 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Message Handler - Handle Order Created Event - C4 - Container level + + +System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service") { + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, "Message Handler", "", "") + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "") +} + +System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") { + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") +} +System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Fraud Engine", "") + +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Receive Order Created Event") +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Insert Order\nInsert Fraud Check Result") +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Get Fraud Check Result") +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Send Fraud Check Result Event") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - C4.svg new file mode 100644 index 000000000..51fef17e6 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - FraudManagement - Fraud Service - Message Handler - Handle Order Created Event - C4 - Container levelFraud Service[System]Order Service[System]Message HandlerDatabaseMessagingMessagingFraud EngineReceive Order CreatedEventInsert OrderInsert Fraud Check ResultGet Fraud Check ResultSend Fraud Check ResultEventLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - Sequence.png new file mode 100644 index 000000000..c67f81799 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - Sequence.puml new file mode 100644 index 000000000..afcbc0115 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - Sequence.puml @@ -0,0 +1,30 @@ +@startuml + +title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Message Handler - Handle Order Created Event - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Fraud Service" #White + participant "Message Handler" as ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler + participant "Database" as ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database + participant "Messaging" as ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging +end box + + +box "Order Service" #White + participant "Messaging" as ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging +end box + +participant "Fraud Engine" as ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler : Handle Order Created Event +group Handle Order Created Event +ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler -> ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging : Receive Order Created Event +ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler -> ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database : Insert Order +ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler -> ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine : Get Fraud Check Result +ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler -> ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database : Insert Fraud Check Result +ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler -> ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging : Send Fraud Check Result Event +end + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - Sequence.svg new file mode 100644 index 000000000..ae6629204 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - FraudManagement - Fraud Service - Message Handler - Handle Order Created Event - Sequence - Container levelFraud ServiceOrder ServiceExternalExternalMessage HandlerMessage HandlerDatabaseDatabaseMessagingMessagingMessagingMessagingFraud EngineFraud EngineHandle Order Created EventHandle Order Created EventReceive Order Created EventInsert OrderGet Fraud Check ResultInsert Fraud Check ResultSend Fraud Check Result Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - C4 Sequence.png new file mode 100644 index 000000000..b9d4b1da8 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - C4 Sequence.puml new file mode 100644 index 000000000..0f557e063 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - C4 Sequence.puml @@ -0,0 +1,16 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Message Handler - Handle Order Created Event - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service", "") +System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "") +System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Fraud Engine", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Handle Order Created Event") +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, ..OrderService, "Receive Order Created Event") +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Get Fraud Check Result") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - C4 Sequence.svg new file mode 100644 index 000000000..44547d0b5 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - C4 Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - FraudManagement - Fraud Service - Message Handler - Handle Order Created Event - C4 Sequence - Context level«external_system»External«system»Fraud Service«system»Order Service«system»Fraud Engine..OrderServiceHandle Order CreatedEventReceive Order CreatedEventGet Fraud Check Result \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - C4 Static.png new file mode 100644 index 000000000..77ddb802e Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - C4 Static.puml new file mode 100644 index 000000000..5d769978b --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - C4 Static.puml @@ -0,0 +1,28 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Message Handler - Handle Order Created Event - C4 Static - Context level + +System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service", "") +System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "") +System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Fraud Engine", "") + +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Uses") +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - C4 Static.svg new file mode 100644 index 000000000..d5c5e5c61 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - FraudManagement - Fraud Service - Message Handler - Handle Order Created Event - C4 Static - Context levelFraud ServiceOrder ServiceFraud EngineUsesUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - C4.png new file mode 100644 index 000000000..8969fd503 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - C4.puml new file mode 100644 index 000000000..c4081cee2 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - C4.puml @@ -0,0 +1,28 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Message Handler - Handle Order Created Event - C4 - Context level + +System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service", "") +System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "") +System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Fraud Engine", "") + +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Receive Order Created Event") +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Get Fraud Check Result") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - C4.svg new file mode 100644 index 000000000..3d9238160 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - FraudManagement - Fraud Service - Message Handler - Handle Order Created Event - C4 - Context levelFraud ServiceOrder ServiceFraud EngineReceive Order CreatedEventGet Fraud Check ResultLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - Sequence.png new file mode 100644 index 000000000..4183cb97b Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - Sequence.puml new file mode 100644 index 000000000..7f6437146 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - Sequence.puml @@ -0,0 +1,17 @@ +@startuml + +title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Message Handler - Handle Order Created Event - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Fraud Service" as ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService +participant "Order Service" as ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService +participant "Fraud Engine" as ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService : Handle Order Created Event +group Handle Order Created Event +ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService -> ..OrderService : Receive Order Created Event +ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService -> ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine : Get Fraud Check Result +end + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - Sequence.svg new file mode 100644 index 000000000..ef7cbe4d6 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - FraudManagement - Fraud Service - Message Handler - Handle Order Created Event - Sequence - Context levelExternalExternalFraud ServiceFraud ServiceOrder ServiceOrder ServiceFraud EngineFraud Engine..OrderService..OrderServiceHandle Order Created EventHandle Order Created EventReceive Order Created EventGet Fraud Check Result \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Container - C4 Static.png new file mode 100644 index 000000000..2bbbebec8 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Container - C4 Static.puml new file mode 100644 index 000000000..e61f500cb --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Container - C4 Static.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Messaging - C4 Static - Container level + + +System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service") { + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Container - C4 Static.svg new file mode 100644 index 000000000..0c92a2586 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - FraudManagement - Fraud Service - Messaging - C4 Static - Container levelFraud Service[System]MessagingLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Container - C4.png new file mode 100644 index 000000000..1187b9c54 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Container - C4.puml new file mode 100644 index 000000000..53f6aaef8 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Container - C4.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Messaging - C4 - Container level + + +System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service") { + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Container - C4.svg new file mode 100644 index 000000000..01e0680f2 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - FraudManagement - Fraud Service - Messaging - C4 - Container levelFraud Service[System]MessagingLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - C4 Sequence.png new file mode 100644 index 000000000..166a261b5 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - C4 Sequence.puml new file mode 100644 index 000000000..edf5613a5 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - C4 Sequence.puml @@ -0,0 +1,15 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Messaging - Receive Fraud Check Result Event - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service") + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Receive Fraud Check Result Event") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - C4 Sequence.svg new file mode 100644 index 000000000..fa5547816 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - C4 Sequence.svg @@ -0,0 +1 @@ +Fraud Service[System]ECommercePlatform - Deliver - FraudManagement - Fraud Service - Messaging - Receive Fraud Check Result Event - C4 Sequence - Container level«external_system»External«container»MessagingReceive Fraud CheckResult Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - C4 Static.png new file mode 100644 index 000000000..d37c830c9 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - C4 Static.puml new file mode 100644 index 000000000..8231d40d3 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - C4 Static.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Messaging - Receive Fraud Check Result Event - C4 Static - Container level + + +System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service") { + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - C4 Static.svg new file mode 100644 index 000000000..72a932674 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - FraudManagement - Fraud Service - Messaging - Receive Fraud Check Result Event - C4 Static - Container levelFraud Service[System]MessagingLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - C4.png new file mode 100644 index 000000000..eaf63c3dd Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - C4.puml new file mode 100644 index 000000000..bed6095d2 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - C4.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Messaging - Receive Fraud Check Result Event - C4 - Container level + + +System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service") { + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - C4.svg new file mode 100644 index 000000000..308d3b73d --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - FraudManagement - Fraud Service - Messaging - Receive Fraud Check Result Event - C4 - Container levelFraud Service[System]MessagingLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - Sequence.png new file mode 100644 index 000000000..0d1077e20 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - Sequence.puml new file mode 100644 index 000000000..6a833a382 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - Sequence.puml @@ -0,0 +1,15 @@ +@startuml + +title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Messaging - Receive Fraud Check Result Event - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Fraud Service" #White + participant "Messaging" as ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging : Receive Fraud Check Result Event + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - Sequence.svg new file mode 100644 index 000000000..4a97a8814 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - FraudManagement - Fraud Service - Messaging - Receive Fraud Check Result Event - Sequence - Container levelFraud ServiceExternalExternalMessagingMessagingReceive Fraud Check Result Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - C4 Sequence.png new file mode 100644 index 000000000..00044b787 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - C4 Sequence.puml new file mode 100644 index 000000000..bd0e8d4f1 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Messaging - Receive Fraud Check Result Event - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Receive Fraud Check Result Event") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - C4 Sequence.svg new file mode 100644 index 000000000..43e017234 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - C4 Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - FraudManagement - Fraud Service - Messaging - Receive Fraud Check Result Event - C4 Sequence - Context level«external_system»External«system»Fraud ServiceReceive Fraud CheckResult Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - C4 Static.png new file mode 100644 index 000000000..e62ff571e Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - C4 Static.puml new file mode 100644 index 000000000..32c629bd4 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Messaging - Receive Fraud Check Result Event - C4 Static - Context level + +System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - C4 Static.svg new file mode 100644 index 000000000..c45911fdb --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - FraudManagement - Fraud Service - Messaging - Receive Fraud Check Result Event - C4 Static - Context levelFraud ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - C4.png new file mode 100644 index 000000000..30d81074e Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - C4.puml new file mode 100644 index 000000000..91feb2250 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Messaging - Receive Fraud Check Result Event - C4 - Context level + +System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - C4.svg new file mode 100644 index 000000000..7e46864ba --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - FraudManagement - Fraud Service - Messaging - Receive Fraud Check Result Event - C4 - Context levelFraud ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - Sequence.png new file mode 100644 index 000000000..e5b22c130 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - Sequence.puml new file mode 100644 index 000000000..8563b3fe9 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Messaging - Receive Fraud Check Result Event - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Fraud Service" as ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService : Receive Fraud Check Result Event + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - Sequence.svg new file mode 100644 index 000000000..8860a2ecd --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - FraudManagement - Fraud Service - Messaging - Receive Fraud Check Result Event - Sequence - Context levelExternalExternalFraud ServiceFraud ServiceReceive Fraud Check Result Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - C4 Sequence.png new file mode 100644 index 000000000..00a6bda7c Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - C4 Sequence.puml new file mode 100644 index 000000000..14abc952e --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - C4 Sequence.puml @@ -0,0 +1,15 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Messaging - Send Fraud Check Result Event - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service") + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Send Fraud Check Result Event") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - C4 Sequence.svg new file mode 100644 index 000000000..ee81d8054 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - C4 Sequence.svg @@ -0,0 +1 @@ +Fraud Service[System]ECommercePlatform - Deliver - FraudManagement - Fraud Service - Messaging - Send Fraud Check Result Event - C4 Sequence - Container level«external_system»External«container»MessagingSend Fraud Check ResultEvent \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - C4 Static.png new file mode 100644 index 000000000..d5c03e243 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - C4 Static.puml new file mode 100644 index 000000000..501e31905 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - C4 Static.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Messaging - Send Fraud Check Result Event - C4 Static - Container level + + +System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service") { + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - C4 Static.svg new file mode 100644 index 000000000..ff31b0b69 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - FraudManagement - Fraud Service - Messaging - Send Fraud Check Result Event - C4 Static - Container levelFraud Service[System]MessagingLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - C4.png new file mode 100644 index 000000000..b86a757ac Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - C4.puml new file mode 100644 index 000000000..5b289ac5a --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - C4.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Messaging - Send Fraud Check Result Event - C4 - Container level + + +System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service") { + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - C4.svg new file mode 100644 index 000000000..43e123023 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - FraudManagement - Fraud Service - Messaging - Send Fraud Check Result Event - C4 - Container levelFraud Service[System]MessagingLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - Sequence.png new file mode 100644 index 000000000..88b8d1f42 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - Sequence.puml new file mode 100644 index 000000000..30cc4e3b2 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - Sequence.puml @@ -0,0 +1,15 @@ +@startuml + +title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Messaging - Send Fraud Check Result Event - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Fraud Service" #White + participant "Messaging" as ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging : Send Fraud Check Result Event + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - Sequence.svg new file mode 100644 index 000000000..8e71cff39 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - FraudManagement - Fraud Service - Messaging - Send Fraud Check Result Event - Sequence - Container levelFraud ServiceExternalExternalMessagingMessagingSend Fraud Check Result Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - C4 Sequence.png new file mode 100644 index 000000000..4e6380eb2 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - C4 Sequence.puml new file mode 100644 index 000000000..7e7390fed --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Messaging - Send Fraud Check Result Event - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Send Fraud Check Result Event") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - C4 Sequence.svg new file mode 100644 index 000000000..8c8e8d4e5 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - C4 Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - FraudManagement - Fraud Service - Messaging - Send Fraud Check Result Event - C4 Sequence - Context level«external_system»External«system»Fraud ServiceSend Fraud Check ResultEvent \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - C4 Static.png new file mode 100644 index 000000000..f2d59dd22 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - C4 Static.puml new file mode 100644 index 000000000..418116658 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Messaging - Send Fraud Check Result Event - C4 Static - Context level + +System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - C4 Static.svg new file mode 100644 index 000000000..b0888280a --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - FraudManagement - Fraud Service - Messaging - Send Fraud Check Result Event - C4 Static - Context levelFraud ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - C4.png new file mode 100644 index 000000000..493d50ebf Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - C4.puml new file mode 100644 index 000000000..1558712a6 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Messaging - Send Fraud Check Result Event - C4 - Context level + +System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - C4.svg new file mode 100644 index 000000000..7800479b6 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - FraudManagement - Fraud Service - Messaging - Send Fraud Check Result Event - C4 - Context levelFraud ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - Sequence.png new file mode 100644 index 000000000..12ad69186 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - Sequence.puml new file mode 100644 index 000000000..b783df55d --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Messaging - Send Fraud Check Result Event - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Fraud Service" as ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService : Send Fraud Check Result Event + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - Sequence.svg new file mode 100644 index 000000000..e338b4e5d --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - FraudManagement - Fraud Service - Messaging - Send Fraud Check Result Event - Sequence - Context levelExternalExternalFraud ServiceFraud ServiceSend Fraud Check Result Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Context - C4 Static.png new file mode 100644 index 000000000..86756e21b Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Context - C4 Static.puml new file mode 100644 index 000000000..24b93162c --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Context - C4 Static.puml @@ -0,0 +1,28 @@ +@startuml +!include ..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - FraudManagement - Fraud Service - C4 Static - Context level + +System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service", "") +System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "") +System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Fraud Engine", "") + +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Uses") +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Context - C4 Static.svg new file mode 100644 index 000000000..7d3c3d0c8 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - FraudManagement - Fraud Service - C4 Static - Context levelFraud ServiceOrder ServiceFraud EngineUsesUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Context - C4.png new file mode 100644 index 000000000..5f374489f Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Context - C4.puml new file mode 100644 index 000000000..1e8ce3891 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Context - C4.puml @@ -0,0 +1,28 @@ +@startuml +!include ..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - FraudManagement - Fraud Service - C4 - Context level + +System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service", "") +System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "") +System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Fraud Engine", "") + +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Receive Order Created Event") +Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Get Fraud Check Result") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Context - C4.svg new file mode 100644 index 000000000..63801acc6 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - FraudManagement - Fraud Service - C4 - Context levelFraud ServiceOrder ServiceFraud EngineReceive Order CreatedEventGet Fraud Check ResultLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Container - C4 Static.png new file mode 100644 index 000000000..070fa8891 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Container - C4 Static.puml new file mode 100644 index 000000000..9d8ecbc4b --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Container - C4 Static.puml @@ -0,0 +1,41 @@ +@startuml +!include ..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - Fulfilment - C4 Static - Container level + +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "") + +System_Boundary(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service") { + Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "") + Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, "Message Handler", "", "") +} + +System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") { + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, "Uses") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Uses") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Uses") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Container - C4 Static.svg new file mode 100644 index 000000000..6f96cf355 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Fulfilment - C4 Static - Container levelFulfilment Service[System]Order Service[System]ApiDatabaseMessagingMessage HandlerMessagingWMSUsesUsesUsesUsesUsesUsesLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Container - C4.png new file mode 100644 index 000000000..765aa7ab1 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Container - C4.puml new file mode 100644 index 000000000..643d0d06d --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Container - C4.puml @@ -0,0 +1,41 @@ +@startuml +!include ..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - Fulfilment - C4 - Container level + +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "") + +System_Boundary(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service") { + Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "") + Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, "Message Handler", "", "") +} + +System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") { + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, "Post Order Shipped Event") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Update Order Status") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Send Order Shipped Event") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Receive Order Status Changed Event") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Insert Order\nUpdate Order Status") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Ship Order") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Container - C4.svg new file mode 100644 index 000000000..f5fd4a3cb --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Fulfilment - C4 - Container levelFulfilment Service[System]Order Service[System]ApiDatabaseMessagingMessage HandlerMessagingWMSPost Order Shipped EventUpdate Order StatusSend Order Shipped EventReceive Order StatusChanged EventInsert OrderUpdate Order StatusShip OrderLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Context - C4 Static.png new file mode 100644 index 000000000..f6a886870 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Context - C4 Static.puml new file mode 100644 index 000000000..b64af8b9c --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Context - C4 Static.puml @@ -0,0 +1,29 @@ +@startuml +!include ..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - Fulfilment - C4 Static - Context level + +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "") +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service", "") +System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "") + +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Uses") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Uses") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Context - C4 Static.svg new file mode 100644 index 000000000..70b6bf1a1 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Fulfilment - C4 Static - Context levelWMSFulfilment ServiceOrder ServiceUsesUsesUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Context - C4.png new file mode 100644 index 000000000..c31a8c4b4 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Context - C4.puml new file mode 100644 index 000000000..1356e8183 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Context - C4.puml @@ -0,0 +1,29 @@ +@startuml +!include ..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - Fulfilment - C4 - Context level + +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "") +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service", "") +System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "") + +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Post Order Shipped Event") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Receive Order Status Changed Event") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Ship Order") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Context - C4.svg new file mode 100644 index 000000000..97888c28c --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Fulfilment - C4 - Context levelWMSFulfilment ServiceOrder ServicePost Order Shipped EventShip OrderReceive Order StatusChanged EventLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Container - C4 Static.png new file mode 100644 index 000000000..16d7b09f7 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Container - C4 Static.puml new file mode 100644 index 000000000..15be29985 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Container - C4 Static.puml @@ -0,0 +1,41 @@ +@startuml +!include ..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - Fulfilment - C4 Static - Container level + +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "") + +System_Boundary(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service") { + Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "") + Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, "Message Handler", "", "") +} + +System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") { + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, "Uses") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Uses") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Uses") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Container - C4 Static.svg new file mode 100644 index 000000000..e191aa66f --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Fulfilment - C4 Static - Container levelFulfilment Service[System]Order Service[System]ApiDatabaseMessagingMessage HandlerMessagingWMSUsesUsesUsesUsesUsesUsesLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Container - C4.png new file mode 100644 index 000000000..12ec75bf6 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Container - C4.puml new file mode 100644 index 000000000..0e3640831 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Container - C4.puml @@ -0,0 +1,41 @@ +@startuml +!include ..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - Fulfilment - C4 - Container level + +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "") + +System_Boundary(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service") { + Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "") + Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, "Message Handler", "", "") +} + +System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") { + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, "Post Order Shipped Event") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Update Order Status") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Send Order Shipped Event") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Receive Order Status Changed Event") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Insert Order\nUpdate Order Status") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Ship Order") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Container - C4.svg new file mode 100644 index 000000000..e5a8056cb --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Fulfilment - C4 - Container levelFulfilment Service[System]Order Service[System]ApiDatabaseMessagingMessage HandlerMessagingWMSPost Order Shipped EventUpdate Order StatusSend Order Shipped EventReceive Order StatusChanged EventInsert OrderUpdate Order StatusShip OrderLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Context - C4 Static.png new file mode 100644 index 000000000..705a17e4f Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Context - C4 Static.puml new file mode 100644 index 000000000..aebc1d907 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Context - C4 Static.puml @@ -0,0 +1,29 @@ +@startuml +!include ..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - Fulfilment - C4 Static - Context level + +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "") +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service", "") +System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "") + +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Uses") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Uses") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Context - C4 Static.svg new file mode 100644 index 000000000..fbaae919f --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Fulfilment - C4 Static - Context levelWMSFulfilment ServiceOrder ServiceUsesUsesUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Context - C4.png new file mode 100644 index 000000000..8669c59ff Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Context - C4.puml new file mode 100644 index 000000000..50542ac96 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Context - C4.puml @@ -0,0 +1,29 @@ +@startuml +!include ..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - Fulfilment - C4 - Context level + +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "") +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service", "") +System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "") + +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Post Order Shipped Event") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Receive Order Status Changed Event") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Ship Order") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Context - C4.svg new file mode 100644 index 000000000..4f573e3b0 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Fulfilment - C4 - Context levelWMSFulfilment ServiceOrder ServicePost Order Shipped EventShip OrderReceive Order StatusChanged EventLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Container - C4 Static.png new file mode 100644 index 000000000..f8dc9d237 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Container - C4 Static.puml new file mode 100644 index 000000000..b994079c7 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Container - C4 Static.puml @@ -0,0 +1,41 @@ +@startuml +!include ..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - C4 Static - Container level + + +System_Boundary(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service") { + Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "") + Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, "Message Handler", "", "") +} + +System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") { + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") +} +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "") + +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Uses") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Uses") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Uses") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Container - C4 Static.svg new file mode 100644 index 000000000..74900d5d9 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - C4 Static - Container levelFulfilment Service[System]Order Service[System]ApiDatabaseMessagingMessage HandlerMessagingWMSUsesUsesUsesUsesUsesUsesLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Container - C4.png new file mode 100644 index 000000000..dfb958030 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Container - C4.puml new file mode 100644 index 000000000..6c28f6c2e --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Container - C4.puml @@ -0,0 +1,41 @@ +@startuml +!include ..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - C4 - Container level + + +System_Boundary(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service") { + Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "") + Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, "Message Handler", "", "") +} + +System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") { + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") +} +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "") + +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Update Order Status") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Send Order Shipped Event") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Receive Order Status Changed Event") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Insert Order\nUpdate Order Status") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Ship Order") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, "Post Order Shipped Event") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Container - C4.svg new file mode 100644 index 000000000..9d410d89d --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - C4 - Container levelFulfilment Service[System]Order Service[System]ApiDatabaseMessagingMessage HandlerMessagingWMSUpdate Order StatusSend Order Shipped EventReceive Order StatusChanged EventInsert OrderUpdate Order StatusShip OrderPost Order Shipped EventLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Container - C4 Static.png new file mode 100644 index 000000000..77d4f5914 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Container - C4 Static.puml new file mode 100644 index 000000000..a86f4b213 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Container - C4 Static.puml @@ -0,0 +1,31 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Api - C4 Static - Container level + + +System_Boundary(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service") { + Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Uses") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Container - C4 Static.svg new file mode 100644 index 000000000..ba34b6f62 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Api - C4 Static - Container levelFulfilment Service[System]ApiDatabaseMessagingUsesUsesLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Container - C4.png new file mode 100644 index 000000000..644f874f2 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Container - C4.puml new file mode 100644 index 000000000..1cb34d459 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Container - C4.puml @@ -0,0 +1,31 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Api - C4 - Container level + + +System_Boundary(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service") { + Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Update Order Status") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Send Order Shipped Event") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Container - C4.svg new file mode 100644 index 000000000..b7472ffdb --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Api - C4 - Container levelFulfilment Service[System]ApiDatabaseMessagingUpdate Order StatusSend Order Shipped EventLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - C4 Sequence.png new file mode 100644 index 000000000..b672f68b8 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - C4 Sequence.puml new file mode 100644 index 000000000..ff12c039a --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - C4 Sequence.puml @@ -0,0 +1,19 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Api - Post Order Shipped Event - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service") + Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, "Post Order Shipped Event") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Update Order Status") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Send Order Shipped Event") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - C4 Sequence.svg new file mode 100644 index 000000000..0510a04e0 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - C4 Sequence.svg @@ -0,0 +1 @@ +Fulfilment Service[System]ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Api - Post Order Shipped Event - C4 Sequence - Container level«external_system»External«container»Api«container»Database«container»MessagingPost Order Shipped EventUpdate Order StatusSend Order Shipped Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - C4 Static.png new file mode 100644 index 000000000..257ae2197 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - C4 Static.puml new file mode 100644 index 000000000..a4ba5278f --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - C4 Static.puml @@ -0,0 +1,31 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Api - Post Order Shipped Event - C4 Static - Container level + + +System_Boundary(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service") { + Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Uses") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - C4 Static.svg new file mode 100644 index 000000000..4c1aca281 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Api - Post Order Shipped Event - C4 Static - Container levelFulfilment Service[System]ApiDatabaseMessagingUsesUsesLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - C4.png new file mode 100644 index 000000000..533bc05b2 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - C4.puml new file mode 100644 index 000000000..50a45276f --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - C4.puml @@ -0,0 +1,31 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Api - Post Order Shipped Event - C4 - Container level + + +System_Boundary(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service") { + Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Update Order Status") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Send Order Shipped Event") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - C4.svg new file mode 100644 index 000000000..0e50bcacb --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Api - Post Order Shipped Event - C4 - Container levelFulfilment Service[System]ApiDatabaseMessagingUpdate Order StatusSend Order Shipped EventLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - Sequence.png new file mode 100644 index 000000000..8347ae760 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - Sequence.puml new file mode 100644 index 000000000..48d9a6fe9 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - Sequence.puml @@ -0,0 +1,21 @@ +@startuml + +title ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Api - Post Order Shipped Event - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Fulfilment Service" #White + participant "Api" as ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api + participant "Database" as ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database + participant "Messaging" as ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api : Post Order Shipped Event +group Post Order Shipped Event +ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api -> ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database : Update Order Status +ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api -> ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging : Send Order Shipped Event +end + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - Sequence.svg new file mode 100644 index 000000000..2761de7ca --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Api - Post Order Shipped Event - Sequence - Container levelFulfilment ServiceExternalExternalApiApiDatabaseDatabaseMessagingMessagingPost Order Shipped EventPost Order Shipped EventUpdate Order StatusSend Order Shipped Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - C4 Sequence.png new file mode 100644 index 000000000..e006dd10e Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - C4 Sequence.puml new file mode 100644 index 000000000..b1756b860 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Api - Post Order Shipped Event - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Post Order Shipped Event") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - C4 Sequence.svg new file mode 100644 index 000000000..dbde54379 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - C4 Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Api - Post Order Shipped Event - C4 Sequence - Context level«external_system»External«system»Fulfilment ServicePost Order Shipped Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - C4 Static.png new file mode 100644 index 000000000..83001f8a0 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - C4 Static.puml new file mode 100644 index 000000000..7efdddc1d --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Api - Post Order Shipped Event - C4 Static - Context level + +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - C4 Static.svg new file mode 100644 index 000000000..b3e6bc766 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Api - Post Order Shipped Event - C4 Static - Context levelFulfilment ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - C4.png new file mode 100644 index 000000000..d1e84343b Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - C4.puml new file mode 100644 index 000000000..ae887f91b --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Api - Post Order Shipped Event - C4 - Context level + +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - C4.svg new file mode 100644 index 000000000..42e4876d5 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Api - Post Order Shipped Event - C4 - Context levelFulfilment ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - Sequence.png new file mode 100644 index 000000000..afd651fe3 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - Sequence.puml new file mode 100644 index 000000000..5c3bc0a59 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Api - Post Order Shipped Event - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Fulfilment Service" as ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService : Post Order Shipped Event + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - Sequence.svg new file mode 100644 index 000000000..786bc4d45 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Api - Post Order Shipped Event - Sequence - Context levelExternalExternalFulfilment ServiceFulfilment ServicePost Order Shipped Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Container - C4 Static.png new file mode 100644 index 000000000..9950651ad Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Container - C4 Static.puml new file mode 100644 index 000000000..bf63c6fe1 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Container - C4 Static.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Database - C4 Static - Container level + + +System_Boundary(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service") { + Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Database", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Container - C4 Static.svg new file mode 100644 index 000000000..cd427a0d1 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Database - C4 Static - Container levelFulfilment Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Container - C4.png new file mode 100644 index 000000000..f44f2c55e Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Container - C4.puml new file mode 100644 index 000000000..a3a316795 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Container - C4.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Database - C4 - Container level + + +System_Boundary(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service") { + Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Database", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Container - C4.svg new file mode 100644 index 000000000..1051f3ebe --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Database - C4 - Container levelFulfilment Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.png new file mode 100644 index 000000000..6e59e61aa Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.puml new file mode 100644 index 000000000..0a4a4d15f --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.puml @@ -0,0 +1,15 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Database - Insert Order - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service") + Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Database", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Insert Order") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.svg new file mode 100644 index 000000000..6acf32ae0 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.svg @@ -0,0 +1 @@ +Fulfilment Service[System]ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Database - Insert Order - C4 Sequence - Container level«external_system»External«container»DatabaseInsert Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.png new file mode 100644 index 000000000..4ee045584 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.puml new file mode 100644 index 000000000..4475bfb7f --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Database - Insert Order - C4 Static - Container level + + +System_Boundary(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service") { + Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Database", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.svg new file mode 100644 index 000000000..09687aa7b --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Database - Insert Order - C4 Static - Container levelFulfilment Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - C4.png new file mode 100644 index 000000000..8cda0b693 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - C4.puml new file mode 100644 index 000000000..b1a970f3b --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - C4.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Database - Insert Order - C4 - Container level + + +System_Boundary(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service") { + Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Database", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - C4.svg new file mode 100644 index 000000000..5f9ee9b29 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Database - Insert Order - C4 - Container levelFulfilment Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.png new file mode 100644 index 000000000..7fd991f34 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.puml new file mode 100644 index 000000000..83373f75e --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.puml @@ -0,0 +1,15 @@ +@startuml + +title ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Database - Insert Order - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Fulfilment Service" #White + participant "Database" as ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database : Insert Order + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.svg new file mode 100644 index 000000000..fbbd67dce --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Database - Insert Order - Sequence - Container levelFulfilment ServiceExternalExternalDatabaseDatabaseInsert Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.png new file mode 100644 index 000000000..4d9bb37d3 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.puml new file mode 100644 index 000000000..33dfc6ebf --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Database - Insert Order - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Insert Order") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.svg new file mode 100644 index 000000000..f064fc7d3 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Database - Insert Order - C4 Sequence - Context level«external_system»External«system»Fulfilment ServiceInsert Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.png new file mode 100644 index 000000000..965b46a07 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.puml new file mode 100644 index 000000000..e292f1e22 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Database - Insert Order - C4 Static - Context level + +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.svg new file mode 100644 index 000000000..b3ba4665b --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Database - Insert Order - C4 Static - Context levelFulfilment ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - C4.png new file mode 100644 index 000000000..1db6e496b Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - C4.puml new file mode 100644 index 000000000..8a9d503f3 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Database - Insert Order - C4 - Context level + +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - C4.svg new file mode 100644 index 000000000..2c91bdd7a --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Database - Insert Order - C4 - Context levelFulfilment ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.png new file mode 100644 index 000000000..09662ff40 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.puml new file mode 100644 index 000000000..b9971a96e --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Database - Insert Order - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Fulfilment Service" as ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService : Insert Order + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.svg new file mode 100644 index 000000000..40f422516 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Database - Insert Order - Sequence - Context levelExternalExternalFulfilment ServiceFulfilment ServiceInsert Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Sequence.png new file mode 100644 index 000000000..6f6fd5da6 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Sequence.puml new file mode 100644 index 000000000..759b546c7 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Sequence.puml @@ -0,0 +1,15 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Database - Update Order Status - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service") + Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Database", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Update Order Status") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Sequence.svg new file mode 100644 index 000000000..1cb11af16 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Sequence.svg @@ -0,0 +1 @@ +Fulfilment Service[System]ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Database - Update Order Status - C4 Sequence - Container level«external_system»External«container»DatabaseUpdate Order Status \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Static.png new file mode 100644 index 000000000..9e9d893bc Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Static.puml new file mode 100644 index 000000000..f51d4f539 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Static.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Database - Update Order Status - C4 Static - Container level + + +System_Boundary(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service") { + Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Database", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Static.svg new file mode 100644 index 000000000..022ecb70d --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Database - Update Order Status - C4 Static - Container levelFulfilment Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - C4.png new file mode 100644 index 000000000..2f5751815 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - C4.puml new file mode 100644 index 000000000..a7c06e4c8 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - C4.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Database - Update Order Status - C4 - Container level + + +System_Boundary(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service") { + Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Database", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - C4.svg new file mode 100644 index 000000000..dd9b60a95 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Database - Update Order Status - C4 - Container levelFulfilment Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - Sequence.png new file mode 100644 index 000000000..69a010988 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - Sequence.puml new file mode 100644 index 000000000..682217a6d --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - Sequence.puml @@ -0,0 +1,15 @@ +@startuml + +title ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Database - Update Order Status - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Fulfilment Service" #White + participant "Database" as ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database : Update Order Status + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - Sequence.svg new file mode 100644 index 000000000..8c7da1ef8 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Database - Update Order Status - Sequence - Container levelFulfilment ServiceExternalExternalDatabaseDatabaseUpdate Order Status \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Sequence.png new file mode 100644 index 000000000..a81e578d7 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Sequence.puml new file mode 100644 index 000000000..c4df2d2f4 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Database - Update Order Status - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Update Order Status") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Sequence.svg new file mode 100644 index 000000000..96f948fa5 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Database - Update Order Status - C4 Sequence - Context level«external_system»External«system»Fulfilment ServiceUpdate Order Status \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Static.png new file mode 100644 index 000000000..d71335363 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Static.puml new file mode 100644 index 000000000..596256521 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Database - Update Order Status - C4 Static - Context level + +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Static.svg new file mode 100644 index 000000000..64f6f8289 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Database - Update Order Status - C4 Static - Context levelFulfilment ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - C4.png new file mode 100644 index 000000000..3960e8407 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - C4.puml new file mode 100644 index 000000000..bde9642ee --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Database - Update Order Status - C4 - Context level + +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - C4.svg new file mode 100644 index 000000000..1c70cadb1 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Database - Update Order Status - C4 - Context levelFulfilment ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - Sequence.png new file mode 100644 index 000000000..a6d1a9174 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - Sequence.puml new file mode 100644 index 000000000..c5f0eff3e --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Database - Update Order Status - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Fulfilment Service" as ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService : Update Order Status + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - Sequence.svg new file mode 100644 index 000000000..5daae6146 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Database - Update Order Status - Sequence - Context levelExternalExternalFulfilment ServiceFulfilment ServiceUpdate Order Status \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Container - C4 Static.png new file mode 100644 index 000000000..ffe1e166f Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Container - C4 Static.puml new file mode 100644 index 000000000..1b03c982b --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Container - C4 Static.puml @@ -0,0 +1,41 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Message Handler - C4 Static - Container level + + +System_Boundary(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service") { + Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, "Message Handler", "", "") + Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "") +} + +System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") { + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") +} +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "") + +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Uses") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Uses") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, "Uses") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Uses") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Container - C4 Static.svg new file mode 100644 index 000000000..671b736c9 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Message Handler - C4 Static - Container levelFulfilment Service[System]Order Service[System]Message HandlerDatabaseApiMessagingMessagingWMSUsesUsesUsesUsesUsesUsesLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Container - C4.png new file mode 100644 index 000000000..47af71bc6 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Container - C4.puml new file mode 100644 index 000000000..861241a69 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Container - C4.puml @@ -0,0 +1,41 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Message Handler - C4 - Container level + + +System_Boundary(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service") { + Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, "Message Handler", "", "") + Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "") +} + +System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") { + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") +} +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "") + +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Receive Order Status Changed Event") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Insert Order\nUpdate Order Status") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Ship Order") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, "Post Order Shipped Event") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Update Order Status") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Send Order Shipped Event") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Container - C4.svg new file mode 100644 index 000000000..77fdba02d --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Message Handler - C4 - Container levelFulfilment Service[System]Order Service[System]Message HandlerDatabaseApiMessagingMessagingWMSReceive Order StatusChanged EventInsert OrderUpdate Order StatusShip OrderPost Order Shipped EventUpdate Order StatusSend Order Shipped EventLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Sequence.png new file mode 100644 index 000000000..fe5e41102 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Sequence.puml new file mode 100644 index 000000000..65917b440 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Sequence.puml @@ -0,0 +1,32 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Message Handler - Handle Order Status Changed Event - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service") + Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, "Message Handler", "", "") + Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "") +Boundary_End() + +System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") +Boundary_End() +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, "Handle Order Status Changed Event") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Receive Order Status Changed Event") +alt Order Status is 'Pending Shipment' +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Insert Order") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Ship Order") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, "Post Order Shipped Event") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Update Order Status") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Send Order Shipped Event") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Update Order Status") +end + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Sequence.svg new file mode 100644 index 000000000..98dc7ea12 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Sequence.svg @@ -0,0 +1 @@ +Fulfilment Service[System]Order Service[System]ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Message Handler - Handle Order Status Changed Event - C4 Sequence - Container level«external_system»External«container»Message Handler«container»Database«container»Api«container»Messaging«container»Messaging«system»WMSHandle Order StatusChanged EventReceive Order StatusChanged Eventalt[Order Status is 'Pending Shipment']Insert OrderShip OrderPost Order Shipped EventUpdate Order StatusSend Order Shipped EventUpdate Order Status \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Static.png new file mode 100644 index 000000000..ed9b7a554 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Static.puml new file mode 100644 index 000000000..ae85445ff --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Static.puml @@ -0,0 +1,41 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Message Handler - Handle Order Status Changed Event - C4 Static - Container level + + +System_Boundary(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service") { + Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, "Message Handler", "", "") + Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "") +} + +System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") { + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") +} +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "") + +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Uses") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Uses") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, "Uses") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Uses") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Static.svg new file mode 100644 index 000000000..1b98d0104 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Message Handler - Handle Order Status Changed Event - C4 Static - Container levelFulfilment Service[System]Order Service[System]Message HandlerDatabaseApiMessagingMessagingWMSUsesUsesUsesUsesUsesUsesLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4.png new file mode 100644 index 000000000..e031decf1 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4.puml new file mode 100644 index 000000000..3d0a855aa --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4.puml @@ -0,0 +1,41 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Message Handler - Handle Order Status Changed Event - C4 - Container level + + +System_Boundary(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service") { + Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, "Message Handler", "", "") + Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "") +} + +System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") { + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") +} +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "") + +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Receive Order Status Changed Event") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Insert Order\nUpdate Order Status") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Ship Order") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, "Post Order Shipped Event") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Update Order Status") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Send Order Shipped Event") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4.svg new file mode 100644 index 000000000..841134e7e --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Message Handler - Handle Order Status Changed Event - C4 - Container levelFulfilment Service[System]Order Service[System]Message HandlerDatabaseApiMessagingMessagingWMSReceive Order StatusChanged EventInsert OrderUpdate Order StatusShip OrderPost Order Shipped EventUpdate Order StatusSend Order Shipped EventLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - Sequence.png new file mode 100644 index 000000000..1c8ff1e06 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - Sequence.puml new file mode 100644 index 000000000..b859f912e --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - Sequence.puml @@ -0,0 +1,39 @@ +@startuml + +title ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Message Handler - Handle Order Status Changed Event - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Fulfilment Service" #White + participant "Message Handler" as ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler + participant "Database" as ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database + participant "Api" as ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api + participant "Messaging" as ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging +end box + + +box "Order Service" #White + participant "Messaging" as ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging +end box + +participant "WMS" as ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler : Handle Order Status Changed Event +group Handle Order Status Changed Event +ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler -> ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging : Receive Order Status Changed Event +alt Order Status is 'Pending Shipment' +ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler -> ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database : Insert Order +ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler -> ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS : Ship Order +group Ship Order +ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS -> ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api : Post Order Shipped Event +group Post Order Shipped Event +ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api -> ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database : Update Order Status +ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api -> ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging : Send Order Shipped Event +end +end +ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler -> ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database : Update Order Status +end +end + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - Sequence.svg new file mode 100644 index 000000000..f0415e28f --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Message Handler - Handle Order Status Changed Event - Sequence - Container levelFulfilment ServiceOrder ServiceExternalExternalMessage HandlerMessage HandlerDatabaseDatabaseApiApiMessagingMessagingMessagingMessagingWMSWMSHandle Order Status Changed EventHandle Order Status Changed EventReceive Order Status Changed Eventalt[Order Status is 'Pending Shipment']Insert OrderShip OrderShip OrderPost Order Shipped EventPost Order Shipped EventUpdate Order StatusSend Order Shipped EventUpdate Order Status \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Sequence.png new file mode 100644 index 000000000..242cce901 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Sequence.puml new file mode 100644 index 000000000..0e8bab49a --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Sequence.puml @@ -0,0 +1,17 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Message Handler - Handle Order Status Changed Event - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service", "") +System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "") +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Handle Order Status Changed Event") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, ..OrderService, "Receive Order Status Changed Event") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Ship Order") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Post Order Shipped Event") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Sequence.svg new file mode 100644 index 000000000..a72ac6c61 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Message Handler - Handle Order Status Changed Event - C4 Sequence - Context level«external_system»External«system»Fulfilment Service«system»Order Service«system»WMS..OrderServiceHandle Order StatusChanged EventReceive Order StatusChanged EventShip OrderPost Order Shipped Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Static.png new file mode 100644 index 000000000..ae4e8ffcf Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Static.puml new file mode 100644 index 000000000..fccaf0e45 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Static.puml @@ -0,0 +1,29 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Message Handler - Handle Order Status Changed Event - C4 Static - Context level + +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service", "") +System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "") +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "") + +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Uses") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Uses") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Static.svg new file mode 100644 index 000000000..9abe607ae --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Message Handler - Handle Order Status Changed Event - C4 Static - Context levelFulfilment ServiceOrder ServiceWMSUsesUsesUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4.png new file mode 100644 index 000000000..cd7d2e15e Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4.puml new file mode 100644 index 000000000..9756d1d5f --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4.puml @@ -0,0 +1,29 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Message Handler - Handle Order Status Changed Event - C4 - Context level + +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service", "") +System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "") +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "") + +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Receive Order Status Changed Event") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Ship Order") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Post Order Shipped Event") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4.svg new file mode 100644 index 000000000..651c217f4 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Message Handler - Handle Order Status Changed Event - C4 - Context levelFulfilment ServiceOrder ServiceWMSReceive Order StatusChanged EventShip OrderPost Order Shipped EventLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - Sequence.png new file mode 100644 index 000000000..a5a9a9bd5 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - Sequence.puml new file mode 100644 index 000000000..b5f081e98 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - Sequence.puml @@ -0,0 +1,20 @@ +@startuml + +title ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Message Handler - Handle Order Status Changed Event - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Fulfilment Service" as ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService +participant "Order Service" as ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService +participant "WMS" as ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService : Handle Order Status Changed Event +group Handle Order Status Changed Event +ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService -> ..OrderService : Receive Order Status Changed Event +ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService -> ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS : Ship Order +group Ship Order +ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS -> ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService : Post Order Shipped Event +end +end + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - Sequence.svg new file mode 100644 index 000000000..af716cb19 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Message Handler - Handle Order Status Changed Event - Sequence - Context levelExternalExternalFulfilment ServiceFulfilment ServiceOrder ServiceOrder ServiceWMSWMS..OrderService..OrderServiceHandle Order Status Changed EventHandle Order Status Changed EventReceive Order Status Changed EventShip OrderShip OrderPost Order Shipped Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Container - C4 Static.png new file mode 100644 index 000000000..098e68f1b Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Container - C4 Static.puml new file mode 100644 index 000000000..ac7b1f014 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Container - C4 Static.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Messaging - C4 Static - Container level + + +System_Boundary(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service") { + Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Container - C4 Static.svg new file mode 100644 index 000000000..a5b4e8f4c --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Messaging - C4 Static - Container levelFulfilment Service[System]MessagingLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Container - C4.png new file mode 100644 index 000000000..549949a92 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Container - C4.puml new file mode 100644 index 000000000..83c62ee65 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Container - C4.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Messaging - C4 - Container level + + +System_Boundary(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service") { + Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Container - C4.svg new file mode 100644 index 000000000..496e93efa --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Messaging - C4 - Container levelFulfilment Service[System]MessagingLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - C4 Sequence.png new file mode 100644 index 000000000..d1b604b63 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - C4 Sequence.puml new file mode 100644 index 000000000..14cc2b90b --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - C4 Sequence.puml @@ -0,0 +1,15 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Messaging - Receive Order Shipped Event - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service") + Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Receive Order Shipped Event") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - C4 Sequence.svg new file mode 100644 index 000000000..f69cd452a --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - C4 Sequence.svg @@ -0,0 +1 @@ +Fulfilment Service[System]ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Messaging - Receive Order Shipped Event - C4 Sequence - Container level«external_system»External«container»MessagingReceive Order ShippedEvent \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - C4 Static.png new file mode 100644 index 000000000..55591186c Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - C4 Static.puml new file mode 100644 index 000000000..2fc316739 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - C4 Static.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Messaging - Receive Order Shipped Event - C4 Static - Container level + + +System_Boundary(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service") { + Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - C4 Static.svg new file mode 100644 index 000000000..46aa3538d --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Messaging - Receive Order Shipped Event - C4 Static - Container levelFulfilment Service[System]MessagingLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - C4.png new file mode 100644 index 000000000..0dd8728ab Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - C4.puml new file mode 100644 index 000000000..fe68aa37c --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - C4.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Messaging - Receive Order Shipped Event - C4 - Container level + + +System_Boundary(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service") { + Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - C4.svg new file mode 100644 index 000000000..4bbdaf826 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Messaging - Receive Order Shipped Event - C4 - Container levelFulfilment Service[System]MessagingLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - Sequence.png new file mode 100644 index 000000000..857e4dcbe Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - Sequence.puml new file mode 100644 index 000000000..9d613563c --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - Sequence.puml @@ -0,0 +1,15 @@ +@startuml + +title ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Messaging - Receive Order Shipped Event - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Fulfilment Service" #White + participant "Messaging" as ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging : Receive Order Shipped Event + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - Sequence.svg new file mode 100644 index 000000000..b03c4b594 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Messaging - Receive Order Shipped Event - Sequence - Container levelFulfilment ServiceExternalExternalMessagingMessagingReceive Order Shipped Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - C4 Sequence.png new file mode 100644 index 000000000..21043e8db Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - C4 Sequence.puml new file mode 100644 index 000000000..c9b5318d6 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Messaging - Receive Order Shipped Event - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Receive Order Shipped Event") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - C4 Sequence.svg new file mode 100644 index 000000000..61b3e6373 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - C4 Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Messaging - Receive Order Shipped Event - C4 Sequence - Context level«external_system»External«system»Fulfilment ServiceReceive Order ShippedEvent \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - C4 Static.png new file mode 100644 index 000000000..6d6439e65 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - C4 Static.puml new file mode 100644 index 000000000..c8d2e43cd --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Messaging - Receive Order Shipped Event - C4 Static - Context level + +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - C4 Static.svg new file mode 100644 index 000000000..90c0a9d59 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Messaging - Receive Order Shipped Event - C4 Static - Context levelFulfilment ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - C4.png new file mode 100644 index 000000000..932c68d48 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - C4.puml new file mode 100644 index 000000000..c3e8912b8 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Messaging - Receive Order Shipped Event - C4 - Context level + +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - C4.svg new file mode 100644 index 000000000..27d016644 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Messaging - Receive Order Shipped Event - C4 - Context levelFulfilment ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - Sequence.png new file mode 100644 index 000000000..877032ff7 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - Sequence.puml new file mode 100644 index 000000000..0645aeb22 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Messaging - Receive Order Shipped Event - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Fulfilment Service" as ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService : Receive Order Shipped Event + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - Sequence.svg new file mode 100644 index 000000000..1f4c60742 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Messaging - Receive Order Shipped Event - Sequence - Context levelExternalExternalFulfilment ServiceFulfilment ServiceReceive Order Shipped Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - C4 Sequence.png new file mode 100644 index 000000000..610a45526 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - C4 Sequence.puml new file mode 100644 index 000000000..a27a687e3 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - C4 Sequence.puml @@ -0,0 +1,15 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Messaging - Send Order Shipped Event - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service") + Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Send Order Shipped Event") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - C4 Sequence.svg new file mode 100644 index 000000000..0cdaa9bdc --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - C4 Sequence.svg @@ -0,0 +1 @@ +Fulfilment Service[System]ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Messaging - Send Order Shipped Event - C4 Sequence - Container level«external_system»External«container»MessagingSend Order Shipped Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - C4 Static.png new file mode 100644 index 000000000..84b29b2f8 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - C4 Static.puml new file mode 100644 index 000000000..9704648d0 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - C4 Static.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Messaging - Send Order Shipped Event - C4 Static - Container level + + +System_Boundary(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service") { + Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - C4 Static.svg new file mode 100644 index 000000000..3a6166ad1 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Messaging - Send Order Shipped Event - C4 Static - Container levelFulfilment Service[System]MessagingLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - C4.png new file mode 100644 index 000000000..4cf09174e Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - C4.puml new file mode 100644 index 000000000..e4d2c1353 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - C4.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Messaging - Send Order Shipped Event - C4 - Container level + + +System_Boundary(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service") { + Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - C4.svg new file mode 100644 index 000000000..74818aa5f --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Messaging - Send Order Shipped Event - C4 - Container levelFulfilment Service[System]MessagingLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - Sequence.png new file mode 100644 index 000000000..4e6db3390 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - Sequence.puml new file mode 100644 index 000000000..784bbc02a --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - Sequence.puml @@ -0,0 +1,15 @@ +@startuml + +title ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Messaging - Send Order Shipped Event - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Fulfilment Service" #White + participant "Messaging" as ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging : Send Order Shipped Event + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - Sequence.svg new file mode 100644 index 000000000..13d8dfdc9 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Messaging - Send Order Shipped Event - Sequence - Container levelFulfilment ServiceExternalExternalMessagingMessagingSend Order Shipped Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - C4 Sequence.png new file mode 100644 index 000000000..4ffa6bed8 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - C4 Sequence.puml new file mode 100644 index 000000000..cdce6a70e --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Messaging - Send Order Shipped Event - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Send Order Shipped Event") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - C4 Sequence.svg new file mode 100644 index 000000000..5d3b32a26 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - C4 Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Messaging - Send Order Shipped Event - C4 Sequence - Context level«external_system»External«system»Fulfilment ServiceSend Order Shipped Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - C4 Static.png new file mode 100644 index 000000000..2e64ec1be Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - C4 Static.puml new file mode 100644 index 000000000..527fd4be8 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Messaging - Send Order Shipped Event - C4 Static - Context level + +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - C4 Static.svg new file mode 100644 index 000000000..3ff402030 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Messaging - Send Order Shipped Event - C4 Static - Context levelFulfilment ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - C4.png new file mode 100644 index 000000000..aa48c1413 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - C4.puml new file mode 100644 index 000000000..62e2e450b --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Messaging - Send Order Shipped Event - C4 - Context level + +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - C4.svg new file mode 100644 index 000000000..d26078d8f --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Messaging - Send Order Shipped Event - C4 - Context levelFulfilment ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - Sequence.png new file mode 100644 index 000000000..5fcd1bdce Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - Sequence.puml new file mode 100644 index 000000000..fc04dc645 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Messaging - Send Order Shipped Event - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Fulfilment Service" as ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService : Send Order Shipped Event + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - Sequence.svg new file mode 100644 index 000000000..0ef3a24c3 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Messaging - Send Order Shipped Event - Sequence - Context levelExternalExternalFulfilment ServiceFulfilment ServiceSend Order Shipped Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Context - C4 Static.png new file mode 100644 index 000000000..b15341a98 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Context - C4 Static.puml new file mode 100644 index 000000000..deb85b557 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Context - C4 Static.puml @@ -0,0 +1,29 @@ +@startuml +!include ..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - C4 Static - Context level + +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service", "") +System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "") +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "") + +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Uses") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Uses") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Context - C4 Static.svg new file mode 100644 index 000000000..8e1304343 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - C4 Static - Context levelFulfilment ServiceOrder ServiceWMSUsesUsesUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Context - C4.png new file mode 100644 index 000000000..27450abb0 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Context - C4.puml new file mode 100644 index 000000000..5dd438546 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Context - C4.puml @@ -0,0 +1,29 @@ +@startuml +!include ..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - C4 - Context level + +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service", "") +System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "") +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "") + +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Receive Order Status Changed Event") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Ship Order") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Post Order Shipped Event") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Context - C4.svg new file mode 100644 index 000000000..23946bd6b --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - C4 - Context levelFulfilment ServiceOrder ServiceWMSReceive Order StatusChanged EventShip OrderPost Order Shipped EventLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Container - C4 Static.png new file mode 100644 index 000000000..d5c88e150 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Container - C4 Static.puml new file mode 100644 index 000000000..78b32850a --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Container - C4 Static.puml @@ -0,0 +1,33 @@ +@startuml +!include ..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - Fulfilment - WMS - C4 Static - Container level + +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "") + +System_Boundary(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service") { + Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, "Uses") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Uses") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Container - C4 Static.svg new file mode 100644 index 000000000..e243dc9de --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Fulfilment - WMS - C4 Static - Container levelFulfilment Service[System]ApiDatabaseMessagingWMSUsesUsesUsesLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Container - C4.png new file mode 100644 index 000000000..846205600 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Container - C4.puml new file mode 100644 index 000000000..1ca91086e --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Container - C4.puml @@ -0,0 +1,33 @@ +@startuml +!include ..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - Fulfilment - WMS - C4 - Container level + +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "") + +System_Boundary(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service") { + Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, "Post Order Shipped Event") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Update Order Status") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Send Order Shipped Event") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Container - C4.svg new file mode 100644 index 000000000..890e66573 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Fulfilment - WMS - C4 - Container levelFulfilment Service[System]ApiDatabaseMessagingWMSPost Order Shipped EventUpdate Order StatusSend Order Shipped EventLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Context - C4 Static.png new file mode 100644 index 000000000..d84f87d08 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Context - C4 Static.puml new file mode 100644 index 000000000..ce7f61cb5 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Context - C4 Static.puml @@ -0,0 +1,26 @@ +@startuml +!include ..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - Fulfilment - WMS - C4 Static - Context level + +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "") +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service", "") + +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Context - C4 Static.svg new file mode 100644 index 000000000..d024eda25 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Fulfilment - WMS - C4 Static - Context levelWMSFulfilment ServiceUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Context - C4.png new file mode 100644 index 000000000..02ce37935 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Context - C4.puml new file mode 100644 index 000000000..286f57dab --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Context - C4.puml @@ -0,0 +1,26 @@ +@startuml +!include ..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - Fulfilment - WMS - C4 - Context level + +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "") +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service", "") + +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Post Order Shipped Event") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Context - C4.svg new file mode 100644 index 000000000..840771935 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Fulfilment - WMS - C4 - Context levelWMSFulfilment ServicePost Order Shipped EventLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Container - C4 Sequence.png new file mode 100644 index 000000000..715cebb0a Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Container - C4 Sequence.puml new file mode 100644 index 000000000..c824e6ce8 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Container - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - Deliver - Fulfilment - WMS - Create Purchase Order - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Create Purchase Order") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Container - C4 Sequence.svg new file mode 100644 index 000000000..c4585cec6 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Container - C4 Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Fulfilment - WMS - Create Purchase Order - C4 Sequence - Container level«external_system»External«system»WMSCreate Purchase Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Container - C4 Static.png new file mode 100644 index 000000000..390971cd1 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Container - C4 Static.puml new file mode 100644 index 000000000..0129e3c94 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Container - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - Fulfilment - WMS - Create Purchase Order - C4 Static - Container level + +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Container - C4 Static.svg new file mode 100644 index 000000000..d9338098c --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Fulfilment - WMS - Create Purchase Order - C4 Static - Container levelWMSLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Container - C4.png new file mode 100644 index 000000000..06e6e84f6 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Container - C4.puml new file mode 100644 index 000000000..17451f0de --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Container - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - Fulfilment - WMS - Create Purchase Order - C4 - Container level + +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Container - C4.svg new file mode 100644 index 000000000..9b45f2d99 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Fulfilment - WMS - Create Purchase Order - C4 - Container levelWMSLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Container - Sequence.png new file mode 100644 index 000000000..d0606cfbb Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Container - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Container - Sequence.puml new file mode 100644 index 000000000..a3f6161a7 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Container - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title ECommercePlatform - Deliver - Fulfilment - WMS - Create Purchase Order - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "WMS" as ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS : Create Purchase Order + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Container - Sequence.svg new file mode 100644 index 000000000..7fa05fa9a --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Container - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Fulfilment - WMS - Create Purchase Order - Sequence - Container levelExternalExternalWMSWMSCreate Purchase Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Context - C4 Sequence.png new file mode 100644 index 000000000..5f6a0fb7e Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Context - C4 Sequence.puml new file mode 100644 index 000000000..91cd35b19 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Context - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - Deliver - Fulfilment - WMS - Create Purchase Order - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Create Purchase Order") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Context - C4 Sequence.svg new file mode 100644 index 000000000..8db6810e8 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Context - C4 Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Fulfilment - WMS - Create Purchase Order - C4 Sequence - Context level«external_system»External«system»WMSCreate Purchase Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Context - C4 Static.png new file mode 100644 index 000000000..a3331c835 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Context - C4 Static.puml new file mode 100644 index 000000000..9df173eb2 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - Fulfilment - WMS - Create Purchase Order - C4 Static - Context level + +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Context - C4 Static.svg new file mode 100644 index 000000000..74ca3533e --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Fulfilment - WMS - Create Purchase Order - C4 Static - Context levelWMSLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Context - C4.png new file mode 100644 index 000000000..c5e7bcaf3 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Context - C4.puml new file mode 100644 index 000000000..b77464ebe --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - Fulfilment - WMS - Create Purchase Order - C4 - Context level + +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Context - C4.svg new file mode 100644 index 000000000..55de79d24 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Fulfilment - WMS - Create Purchase Order - C4 - Context levelWMSLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Context - Sequence.png new file mode 100644 index 000000000..a977951de Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Context - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Context - Sequence.puml new file mode 100644 index 000000000..2096e1f80 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Context - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title ECommercePlatform - Deliver - Fulfilment - WMS - Create Purchase Order - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "WMS" as ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS : Create Purchase Order + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Context - Sequence.svg new file mode 100644 index 000000000..89e96d6f5 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Context - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Fulfilment - WMS - Create Purchase Order - Sequence - Context levelExternalExternalWMSWMSCreate Purchase Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - C4 Sequence.png new file mode 100644 index 000000000..5a4693805 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - C4 Sequence.puml new file mode 100644 index 000000000..feea5a285 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - Deliver - Fulfilment - WMS - Delete Purchase Order - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Delete Purchase Order") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - C4 Sequence.svg new file mode 100644 index 000000000..3193bc550 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - C4 Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Fulfilment - WMS - Delete Purchase Order - C4 Sequence - Container level«external_system»External«system»WMSDelete Purchase Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - C4 Static.png new file mode 100644 index 000000000..0f68ebe2b Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - C4 Static.puml new file mode 100644 index 000000000..b5b44473a --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - Fulfilment - WMS - Delete Purchase Order - C4 Static - Container level + +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - C4 Static.svg new file mode 100644 index 000000000..54ea48ca1 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Fulfilment - WMS - Delete Purchase Order - C4 Static - Container levelWMSLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - C4.png new file mode 100644 index 000000000..207c1440e Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - C4.puml new file mode 100644 index 000000000..8657486b2 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - Fulfilment - WMS - Delete Purchase Order - C4 - Container level + +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - C4.svg new file mode 100644 index 000000000..a8e6003db --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Fulfilment - WMS - Delete Purchase Order - C4 - Container levelWMSLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - Sequence.png new file mode 100644 index 000000000..6e8b2119a Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - Sequence.puml new file mode 100644 index 000000000..e86c3ff0c --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title ECommercePlatform - Deliver - Fulfilment - WMS - Delete Purchase Order - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "WMS" as ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS : Delete Purchase Order + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - Sequence.svg new file mode 100644 index 000000000..439a48eef --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Fulfilment - WMS - Delete Purchase Order - Sequence - Container levelExternalExternalWMSWMSDelete Purchase Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - C4 Sequence.png new file mode 100644 index 000000000..540eeb476 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - C4 Sequence.puml new file mode 100644 index 000000000..2243bb2aa --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - Deliver - Fulfilment - WMS - Delete Purchase Order - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Delete Purchase Order") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - C4 Sequence.svg new file mode 100644 index 000000000..483840f91 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - C4 Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Fulfilment - WMS - Delete Purchase Order - C4 Sequence - Context level«external_system»External«system»WMSDelete Purchase Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - C4 Static.png new file mode 100644 index 000000000..12f980bc4 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - C4 Static.puml new file mode 100644 index 000000000..20646734b --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - Fulfilment - WMS - Delete Purchase Order - C4 Static - Context level + +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - C4 Static.svg new file mode 100644 index 000000000..855b845cf --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Fulfilment - WMS - Delete Purchase Order - C4 Static - Context levelWMSLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - C4.png new file mode 100644 index 000000000..3340e1506 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - C4.puml new file mode 100644 index 000000000..95ca24397 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - Fulfilment - WMS - Delete Purchase Order - C4 - Context level + +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - C4.svg new file mode 100644 index 000000000..81232224e --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Fulfilment - WMS - Delete Purchase Order - C4 - Context levelWMSLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - Sequence.png new file mode 100644 index 000000000..731a395ba Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - Sequence.puml new file mode 100644 index 000000000..4745ed361 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title ECommercePlatform - Deliver - Fulfilment - WMS - Delete Purchase Order - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "WMS" as ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS : Delete Purchase Order + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - Sequence.svg new file mode 100644 index 000000000..faa3af269 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Fulfilment - WMS - Delete Purchase Order - Sequence - Context levelExternalExternalWMSWMSDelete Purchase Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Container - C4 Sequence.png new file mode 100644 index 000000000..78ce3dbc9 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Container - C4 Sequence.puml new file mode 100644 index 000000000..1d18cef2b --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Container - C4 Sequence.puml @@ -0,0 +1,21 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - Deliver - Fulfilment - WMS - Ship Order - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "") + +System_Boundary(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service") + Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Ship Order") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, "Post Order Shipped Event") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Update Order Status") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Send Order Shipped Event") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Container - C4 Sequence.svg new file mode 100644 index 000000000..adab29827 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Container - C4 Sequence.svg @@ -0,0 +1 @@ +Fulfilment Service[System]ECommercePlatform - Deliver - Fulfilment - WMS - Ship Order - C4 Sequence - Container level«external_system»External«system»WMS«container»Api«container»Database«container»MessagingShip OrderPost Order Shipped EventUpdate Order StatusSend Order Shipped Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Container - C4 Static.png new file mode 100644 index 000000000..8ea03ec1c Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Container - C4 Static.puml new file mode 100644 index 000000000..5167c0863 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Container - C4 Static.puml @@ -0,0 +1,33 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - Fulfilment - WMS - Ship Order - C4 Static - Container level + +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "") + +System_Boundary(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service") { + Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, "Uses") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Uses") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Container - C4 Static.svg new file mode 100644 index 000000000..eb757dcda --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Fulfilment - WMS - Ship Order - C4 Static - Container levelFulfilment Service[System]ApiDatabaseMessagingWMSUsesUsesUsesLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Container - C4.png new file mode 100644 index 000000000..37774c751 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Container - C4.puml new file mode 100644 index 000000000..890dd154a --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Container - C4.puml @@ -0,0 +1,33 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - Fulfilment - WMS - Ship Order - C4 - Container level + +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "") + +System_Boundary(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service") { + Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, "Post Order Shipped Event") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Update Order Status") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Send Order Shipped Event") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Container - C4.svg new file mode 100644 index 000000000..de4115ddb --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Fulfilment - WMS - Ship Order - C4 - Container levelFulfilment Service[System]ApiDatabaseMessagingWMSPost Order Shipped EventUpdate Order StatusSend Order Shipped EventLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Container - Sequence.png new file mode 100644 index 000000000..d8ac632e5 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Container - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Container - Sequence.puml new file mode 100644 index 000000000..10b282d41 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Container - Sequence.puml @@ -0,0 +1,25 @@ +@startuml + +title ECommercePlatform - Deliver - Fulfilment - WMS - Ship Order - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "WMS" as ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS + +box "Fulfilment Service" #White + participant "Api" as ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api + participant "Database" as ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database + participant "Messaging" as ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS : Ship Order +group Ship Order +ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS -> ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api : Post Order Shipped Event +group Post Order Shipped Event +ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api -> ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database : Update Order Status +ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api -> ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging : Send Order Shipped Event +end +end + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Container - Sequence.svg new file mode 100644 index 000000000..f43150449 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Container - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Fulfilment - WMS - Ship Order - Sequence - Container levelFulfilment ServiceExternalExternalWMSWMSApiApiDatabaseDatabaseMessagingMessagingShip OrderShip OrderPost Order Shipped EventPost Order Shipped EventUpdate Order StatusSend Order Shipped Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Context - C4 Sequence.png new file mode 100644 index 000000000..db7509702 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Context - C4 Sequence.puml new file mode 100644 index 000000000..33b2f0bd2 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Context - C4 Sequence.puml @@ -0,0 +1,14 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - Deliver - Fulfilment - WMS - Ship Order - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "") +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Ship Order") +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Post Order Shipped Event") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Context - C4 Sequence.svg new file mode 100644 index 000000000..79081f3b2 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Context - C4 Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Fulfilment - WMS - Ship Order - C4 Sequence - Context level«external_system»External«system»WMS«system»Fulfilment ServiceShip OrderPost Order Shipped Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Context - C4 Static.png new file mode 100644 index 000000000..ffd565ec2 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Context - C4 Static.puml new file mode 100644 index 000000000..1b651af98 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Context - C4 Static.puml @@ -0,0 +1,26 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - Fulfilment - WMS - Ship Order - C4 Static - Context level + +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "") +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service", "") + +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Context - C4 Static.svg new file mode 100644 index 000000000..b037dd99a --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Fulfilment - WMS - Ship Order - C4 Static - Context levelWMSFulfilment ServiceUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Context - C4.png new file mode 100644 index 000000000..0b9adad8d Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Context - C4.puml new file mode 100644 index 000000000..ab512cfa9 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Context - C4.puml @@ -0,0 +1,26 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - Fulfilment - WMS - Ship Order - C4 - Context level + +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "") +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service", "") + +Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Post Order Shipped Event") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Context - C4.svg new file mode 100644 index 000000000..0844a95cb --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Fulfilment - WMS - Ship Order - C4 - Context levelWMSFulfilment ServicePost Order Shipped EventLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Context - Sequence.png new file mode 100644 index 000000000..6e91fa6e7 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Context - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Context - Sequence.puml new file mode 100644 index 000000000..3d9b5bd31 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Context - Sequence.puml @@ -0,0 +1,15 @@ +@startuml + +title ECommercePlatform - Deliver - Fulfilment - WMS - Ship Order - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "WMS" as ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS +participant "Fulfilment Service" as ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS : Ship Order +group Ship Order +ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS -> ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService : Post Order Shipped Event +end + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Context - Sequence.svg new file mode 100644 index 000000000..c5b45f9c3 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Context - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Fulfilment - WMS - Ship Order - Sequence - Context levelExternalExternalWMSWMSFulfilment ServiceFulfilment ServiceShip OrderShip OrderPost Order Shipped Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Container - C4 Sequence.png new file mode 100644 index 000000000..25cdc3f89 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Container - C4 Sequence.puml new file mode 100644 index 000000000..1a8cc755a --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Container - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - Deliver - Fulfilment - WMS - Update Purchase Order - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Update Purchase Order") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Container - C4 Sequence.svg new file mode 100644 index 000000000..ecfccd993 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Container - C4 Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Fulfilment - WMS - Update Purchase Order - C4 Sequence - Container level«external_system»External«system»WMSUpdate Purchase Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Container - C4 Static.png new file mode 100644 index 000000000..3c941d236 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Container - C4 Static.puml new file mode 100644 index 000000000..6519b5aa9 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Container - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - Fulfilment - WMS - Update Purchase Order - C4 Static - Container level + +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Container - C4 Static.svg new file mode 100644 index 000000000..6725be7c4 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Fulfilment - WMS - Update Purchase Order - C4 Static - Container levelWMSLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Container - C4.png new file mode 100644 index 000000000..162d8d70b Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Container - C4.puml new file mode 100644 index 000000000..ab53e9328 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Container - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - Fulfilment - WMS - Update Purchase Order - C4 - Container level + +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Container - C4.svg new file mode 100644 index 000000000..b82f96302 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Fulfilment - WMS - Update Purchase Order - C4 - Container levelWMSLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Container - Sequence.png new file mode 100644 index 000000000..2a2176fba Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Container - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Container - Sequence.puml new file mode 100644 index 000000000..a517c0c1c --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Container - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title ECommercePlatform - Deliver - Fulfilment - WMS - Update Purchase Order - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "WMS" as ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS : Update Purchase Order + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Container - Sequence.svg new file mode 100644 index 000000000..27f9f8d34 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Container - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Fulfilment - WMS - Update Purchase Order - Sequence - Container levelExternalExternalWMSWMSUpdate Purchase Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Context - C4 Sequence.png new file mode 100644 index 000000000..44db6e7b4 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Context - C4 Sequence.puml new file mode 100644 index 000000000..46bf84887 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Context - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - Deliver - Fulfilment - WMS - Update Purchase Order - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Update Purchase Order") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Context - C4 Sequence.svg new file mode 100644 index 000000000..03436a217 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Context - C4 Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Fulfilment - WMS - Update Purchase Order - C4 Sequence - Context level«external_system»External«system»WMSUpdate Purchase Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Context - C4 Static.png new file mode 100644 index 000000000..a484161fd Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Context - C4 Static.puml new file mode 100644 index 000000000..2f090311f --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - Fulfilment - WMS - Update Purchase Order - C4 Static - Context level + +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Context - C4 Static.svg new file mode 100644 index 000000000..1b7dcb67d --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Fulfilment - WMS - Update Purchase Order - C4 Static - Context levelWMSLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Context - C4.png new file mode 100644 index 000000000..bc9eb4165 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Context - C4.puml new file mode 100644 index 000000000..124536f7a --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - Fulfilment - WMS - Update Purchase Order - C4 - Context level + +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Context - C4.svg new file mode 100644 index 000000000..d8ec99c7c --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Fulfilment - WMS - Update Purchase Order - C4 - Context levelWMSLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Context - Sequence.png new file mode 100644 index 000000000..c886bc906 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Context - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Context - Sequence.puml new file mode 100644 index 000000000..1ea04466b --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Context - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title ECommercePlatform - Deliver - Fulfilment - WMS - Update Purchase Order - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "WMS" as ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS : Update Purchase Order + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Context - Sequence.svg new file mode 100644 index 000000000..010ab0631 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Context - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Fulfilment - WMS - Update Purchase Order - Sequence - Context levelExternalExternalWMSWMSUpdate Purchase Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Container - C4 Static.png new file mode 100644 index 000000000..5f84f22ce Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Container - C4 Static.puml new file mode 100644 index 000000000..1fd606066 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Container - C4 Static.puml @@ -0,0 +1,40 @@ +@startuml +!include ..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - Payments - C4 Static - Container level + +System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Payment Provider", "") + +System_Boundary(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service") { + Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Messaging", "", "") + Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, "Message Handler", "", "") +} + +System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") { + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Api, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database, "Uses") +Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Api, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database, "Uses") +Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Container - C4 Static.svg new file mode 100644 index 000000000..364873e57 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Payments - C4 Static - Container levelPayment Service[System]Order Service[System]ApiDatabaseMessagingMessage HandlerMessagingPayment ProviderUsesUsesUsesUsesUsesLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Container - C4.png new file mode 100644 index 000000000..197319c62 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Container - C4.puml new file mode 100644 index 000000000..1c3f4b372 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Container - C4.puml @@ -0,0 +1,40 @@ +@startuml +!include ..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - Payments - C4 - Container level + +System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Payment Provider", "") + +System_Boundary(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service") { + Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Messaging", "", "") + Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, "Message Handler", "", "") +} + +System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") { + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Api, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database, "Insert Payment Result") +Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Api, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Send Payment Result Event") +Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Receive Order Status Changed Event") +Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database, "Insert Order") +Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Process Payment") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Container - C4.svg new file mode 100644 index 000000000..b068f96dd --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Payments - C4 - Container levelPayment Service[System]Order Service[System]ApiDatabaseMessagingMessage HandlerMessagingPayment ProviderInsert Payment ResultSend Payment ResultEventReceive Order StatusChanged EventInsert OrderProcess PaymentLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Context - C4 Static.png new file mode 100644 index 000000000..37883c752 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Context - C4 Static.puml new file mode 100644 index 000000000..dc5f50cfa --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Context - C4 Static.puml @@ -0,0 +1,28 @@ +@startuml +!include ..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - Payments - C4 Static - Context level + +System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Payment Provider", "") +System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service", "") +System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "") + +Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Uses") +Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Context - C4 Static.svg new file mode 100644 index 000000000..d450620ba --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Payments - C4 Static - Context levelPayment ProviderPayment ServiceOrder ServiceUsesUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Context - C4.png new file mode 100644 index 000000000..a5a978eef Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Context - C4.puml new file mode 100644 index 000000000..033c4b39a --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Context - C4.puml @@ -0,0 +1,28 @@ +@startuml +!include ..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - Payments - C4 - Context level + +System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Payment Provider", "") +System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service", "") +System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "") + +Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Receive Order Status Changed Event") +Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Process Payment") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Context - C4.svg new file mode 100644 index 000000000..e53b7c030 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Payments - C4 - Context levelPayment ProviderPayment ServiceOrder ServiceReceive Order StatusChanged EventProcess PaymentLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Container - C4 Static.png new file mode 100644 index 000000000..8b1ff4eb6 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Container - C4 Static.puml new file mode 100644 index 000000000..1665fb1d2 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Container - C4 Static.puml @@ -0,0 +1,40 @@ +@startuml +!include ..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - Payments - C4 Static - Container level + +System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Payment Provider", "") + +System_Boundary(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service") { + Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Messaging", "", "") + Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, "Message Handler", "", "") +} + +System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") { + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Api, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database, "Uses") +Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Api, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database, "Uses") +Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Container - C4 Static.svg new file mode 100644 index 000000000..df3c78fef --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Payments - C4 Static - Container levelPayment Service[System]Order Service[System]ApiDatabaseMessagingMessage HandlerMessagingPayment ProviderUsesUsesUsesUsesUsesLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Container - C4.png new file mode 100644 index 000000000..c9744bd4c Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Container - C4.puml new file mode 100644 index 000000000..8a785e096 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Container - C4.puml @@ -0,0 +1,40 @@ +@startuml +!include ..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - Payments - C4 - Container level + +System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Payment Provider", "") + +System_Boundary(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service") { + Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Messaging", "", "") + Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, "Message Handler", "", "") +} + +System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") { + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Api, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database, "Insert Payment Result") +Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Api, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Send Payment Result Event") +Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Receive Order Status Changed Event") +Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database, "Insert Order") +Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Process Payment") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Container - C4.svg new file mode 100644 index 000000000..653c2bc2b --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Payments - C4 - Container levelPayment Service[System]Order Service[System]ApiDatabaseMessagingMessage HandlerMessagingPayment ProviderInsert Payment ResultSend Payment ResultEventReceive Order StatusChanged EventInsert OrderProcess PaymentLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Context - C4 Static.png new file mode 100644 index 000000000..697e8f3ed Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Context - C4 Static.puml new file mode 100644 index 000000000..4ae30f7f2 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Context - C4 Static.puml @@ -0,0 +1,28 @@ +@startuml +!include ..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - Payments - C4 Static - Context level + +System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Payment Provider", "") +System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service", "") +System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "") + +Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Uses") +Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Context - C4 Static.svg new file mode 100644 index 000000000..b4f659916 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Payments - C4 Static - Context levelPayment ProviderPayment ServiceOrder ServiceUsesUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Context - C4.png new file mode 100644 index 000000000..a47ce7dfe Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Context - C4.puml new file mode 100644 index 000000000..99b41fdc1 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Context - C4.puml @@ -0,0 +1,28 @@ +@startuml +!include ..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - Payments - C4 - Context level + +System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Payment Provider", "") +System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service", "") +System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "") + +Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Receive Order Status Changed Event") +Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Process Payment") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Context - C4.svg new file mode 100644 index 000000000..3a92e1e01 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Payments - C4 - Context levelPayment ProviderPayment ServiceOrder ServiceReceive Order StatusChanged EventProcess PaymentLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Container - C4 Static.png new file mode 100644 index 000000000..94e993da8 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Container - C4 Static.puml new file mode 100644 index 000000000..4fe2b999c --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Container - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - Payments - Payment Provider - C4 Static - Container level + +System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Payment Provider", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Container - C4 Static.svg new file mode 100644 index 000000000..af55fdd4a --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Payments - Payment Provider - C4 Static - Container levelPayment ProviderLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Container - C4.png new file mode 100644 index 000000000..17c32aae5 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Container - C4.puml new file mode 100644 index 000000000..3ba28b1f8 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Container - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - Payments - Payment Provider - C4 - Container level + +System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Payment Provider", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Container - C4.svg new file mode 100644 index 000000000..ea58a51d4 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Payments - Payment Provider - C4 - Container levelPayment ProviderLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Context - C4 Static.png new file mode 100644 index 000000000..98a5edd9e Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Context - C4 Static.puml new file mode 100644 index 000000000..4ef66e290 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - Payments - Payment Provider - C4 Static - Context level + +System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Payment Provider", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Context - C4 Static.svg new file mode 100644 index 000000000..c671b5523 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Payments - Payment Provider - C4 Static - Context levelPayment ProviderLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Context - C4.png new file mode 100644 index 000000000..a4f7cfb1d Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Context - C4.puml new file mode 100644 index 000000000..bb74e770f --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - Payments - Payment Provider - C4 - Context level + +System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Payment Provider", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Context - C4.svg new file mode 100644 index 000000000..a4623c8d2 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Payments - Payment Provider - C4 - Context levelPayment ProviderLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Container - C4 Sequence.png new file mode 100644 index 000000000..b06dd8bbf Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Container - C4 Sequence.puml new file mode 100644 index 000000000..abf09e1eb --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Container - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - Deliver - Payments - Payment Provider - Process Payment - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Payment Provider", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Process Payment") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Container - C4 Sequence.svg new file mode 100644 index 000000000..06d6cd6d6 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Container - C4 Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Payments - Payment Provider - Process Payment - C4 Sequence - Container level«external_system»External«system»Payment ProviderProcess Payment \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Container - C4 Static.png new file mode 100644 index 000000000..692f9a1e4 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Container - C4 Static.puml new file mode 100644 index 000000000..77d76a57b --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Container - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - Payments - Payment Provider - Process Payment - C4 Static - Container level + +System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Payment Provider", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Container - C4 Static.svg new file mode 100644 index 000000000..6776fd699 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Payments - Payment Provider - Process Payment - C4 Static - Container levelPayment ProviderLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Container - C4.png new file mode 100644 index 000000000..f7a0f3b26 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Container - C4.puml new file mode 100644 index 000000000..9ce3a0c20 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Container - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - Payments - Payment Provider - Process Payment - C4 - Container level + +System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Payment Provider", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Container - C4.svg new file mode 100644 index 000000000..56842abc1 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Payments - Payment Provider - Process Payment - C4 - Container levelPayment ProviderLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Container - Sequence.png new file mode 100644 index 000000000..2f4ae54c2 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Container - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Container - Sequence.puml new file mode 100644 index 000000000..0b4c47978 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Container - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title ECommercePlatform - Deliver - Payments - Payment Provider - Process Payment - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Payment Provider" as ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider : Process Payment + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Container - Sequence.svg new file mode 100644 index 000000000..910fe350b --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Container - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Payments - Payment Provider - Process Payment - Sequence - Container levelExternalExternalPayment ProviderPayment ProviderProcess Payment \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Context - C4 Sequence.png new file mode 100644 index 000000000..da398aa14 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Context - C4 Sequence.puml new file mode 100644 index 000000000..82709d52a --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Context - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - Deliver - Payments - Payment Provider - Process Payment - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Payment Provider", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Process Payment") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Context - C4 Sequence.svg new file mode 100644 index 000000000..5b34b3605 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Context - C4 Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Payments - Payment Provider - Process Payment - C4 Sequence - Context level«external_system»External«system»Payment ProviderProcess Payment \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Context - C4 Static.png new file mode 100644 index 000000000..26ae64330 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Context - C4 Static.puml new file mode 100644 index 000000000..cd500ec5d --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - Payments - Payment Provider - Process Payment - C4 Static - Context level + +System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Payment Provider", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Context - C4 Static.svg new file mode 100644 index 000000000..4fc9c9752 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Payments - Payment Provider - Process Payment - C4 Static - Context levelPayment ProviderLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Context - C4.png new file mode 100644 index 000000000..5c818495c Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Context - C4.puml new file mode 100644 index 000000000..37b52ceb8 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - Payments - Payment Provider - Process Payment - C4 - Context level + +System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Payment Provider", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Context - C4.svg new file mode 100644 index 000000000..1db255114 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Payments - Payment Provider - Process Payment - C4 - Context levelPayment ProviderLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Context - Sequence.png new file mode 100644 index 000000000..74fdb23ea Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Context - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Context - Sequence.puml new file mode 100644 index 000000000..9b2f0ed66 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Context - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title ECommercePlatform - Deliver - Payments - Payment Provider - Process Payment - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Payment Provider" as ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider : Process Payment + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Context - Sequence.svg new file mode 100644 index 000000000..7b8338849 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Context - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Payments - Payment Provider - Process Payment - Sequence - Context levelExternalExternalPayment ProviderPayment ProviderProcess Payment \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Container - C4 Static.png new file mode 100644 index 000000000..6290ddd39 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Container - C4 Static.puml new file mode 100644 index 000000000..5620403ca --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Container - C4 Static.puml @@ -0,0 +1,40 @@ +@startuml +!include ..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - Payments - Payment Service - C4 Static - Container level + + +System_Boundary(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service") { + Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Messaging", "", "") + Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, "Message Handler", "", "") +} + +System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") { + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") +} +System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Payment Provider", "") + +Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Api, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database, "Uses") +Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Api, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database, "Uses") +Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Container - C4 Static.svg new file mode 100644 index 000000000..ecbcea31b --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Payments - Payment Service - C4 Static - Container levelPayment Service[System]Order Service[System]ApiDatabaseMessagingMessage HandlerMessagingPayment ProviderUsesUsesUsesUsesUsesLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Container - C4.png new file mode 100644 index 000000000..6836d08c6 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Container - C4.puml new file mode 100644 index 000000000..e3990cb9a --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Container - C4.puml @@ -0,0 +1,40 @@ +@startuml +!include ..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - Payments - Payment Service - C4 - Container level + + +System_Boundary(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service") { + Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Messaging", "", "") + Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, "Message Handler", "", "") +} + +System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") { + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") +} +System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Payment Provider", "") + +Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Api, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database, "Insert Payment Result") +Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Api, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Send Payment Result Event") +Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Receive Order Status Changed Event") +Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database, "Insert Order") +Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Process Payment") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Container - C4.svg new file mode 100644 index 000000000..c326461b0 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Payments - Payment Service - C4 - Container levelPayment Service[System]Order Service[System]ApiDatabaseMessagingMessage HandlerMessagingPayment ProviderInsert Payment ResultSend Payment ResultEventReceive Order StatusChanged EventInsert OrderProcess PaymentLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Container - C4 Static.png new file mode 100644 index 000000000..c6f6194cb Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Container - C4 Static.puml new file mode 100644 index 000000000..3ea592d33 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Container - C4 Static.puml @@ -0,0 +1,31 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - Payments - Payment Service - Api - C4 Static - Container level + + +System_Boundary(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service") { + Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Api, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database, "Uses") +Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Api, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Container - C4 Static.svg new file mode 100644 index 000000000..43c425f9a --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Payments - Payment Service - Api - C4 Static - Container levelPayment Service[System]ApiDatabaseMessagingUsesUsesLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Container - C4.png new file mode 100644 index 000000000..f27b7f17e Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Container - C4.puml new file mode 100644 index 000000000..d9816f701 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Container - C4.puml @@ -0,0 +1,31 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - Payments - Payment Service - Api - C4 - Container level + + +System_Boundary(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service") { + Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Api, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database, "Insert Payment Result") +Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Api, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Send Payment Result Event") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Container - C4.svg new file mode 100644 index 000000000..a42232450 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Payments - Payment Service - Api - C4 - Container levelPayment Service[System]ApiDatabaseMessagingInsert Payment ResultSend Payment ResultEventLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - C4 Sequence.png new file mode 100644 index 000000000..6bbf7ed79 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - C4 Sequence.puml new file mode 100644 index 000000000..1558078b0 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - C4 Sequence.puml @@ -0,0 +1,19 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - Deliver - Payments - Payment Service - Api - Post Payment Result Event - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service") + Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Messaging", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Api, "Post Payment Result Event") +Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Api, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database, "Insert Payment Result") +Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Api, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Send Payment Result Event") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - C4 Sequence.svg new file mode 100644 index 000000000..bf399c470 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - C4 Sequence.svg @@ -0,0 +1 @@ +Payment Service[System]ECommercePlatform - Deliver - Payments - Payment Service - Api - Post Payment Result Event - C4 Sequence - Container level«external_system»External«container»Api«container»Database«container»MessagingPost Payment ResultEventInsert Payment ResultSend Payment ResultEvent \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - C4 Static.png new file mode 100644 index 000000000..9ad23a42f Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - C4 Static.puml new file mode 100644 index 000000000..d1926aebc --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - C4 Static.puml @@ -0,0 +1,31 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - Payments - Payment Service - Api - Post Payment Result Event - C4 Static - Container level + + +System_Boundary(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service") { + Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Api, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database, "Uses") +Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Api, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - C4 Static.svg new file mode 100644 index 000000000..6162bd7c2 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Payments - Payment Service - Api - Post Payment Result Event - C4 Static - Container levelPayment Service[System]ApiDatabaseMessagingUsesUsesLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - C4.png new file mode 100644 index 000000000..60fee2241 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - C4.puml new file mode 100644 index 000000000..230d347ff --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - C4.puml @@ -0,0 +1,31 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - Payments - Payment Service - Api - Post Payment Result Event - C4 - Container level + + +System_Boundary(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service") { + Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Api, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database, "Insert Payment Result") +Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Api, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Send Payment Result Event") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - C4.svg new file mode 100644 index 000000000..1700f3b31 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Payments - Payment Service - Api - Post Payment Result Event - C4 - Container levelPayment Service[System]ApiDatabaseMessagingInsert Payment ResultSend Payment ResultEventLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - Sequence.png new file mode 100644 index 000000000..f7ea9ea46 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - Sequence.puml new file mode 100644 index 000000000..82a058875 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - Sequence.puml @@ -0,0 +1,21 @@ +@startuml + +title ECommercePlatform - Deliver - Payments - Payment Service - Api - Post Payment Result Event - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Payment Service" #White + participant "Api" as ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Api + participant "Database" as ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database + participant "Messaging" as ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Api : Post Payment Result Event +group Post Payment Result Event +ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Api -> ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database : Insert Payment Result +ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Api -> ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging : Send Payment Result Event +end + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - Sequence.svg new file mode 100644 index 000000000..ab070e607 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Payments - Payment Service - Api - Post Payment Result Event - Sequence - Container levelPayment ServiceExternalExternalApiApiDatabaseDatabaseMessagingMessagingPost Payment Result EventPost Payment Result EventInsert Payment ResultSend Payment Result Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - C4 Sequence.png new file mode 100644 index 000000000..f34ff8a0f Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - C4 Sequence.puml new file mode 100644 index 000000000..e0c7537fa --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - Deliver - Payments - Payment Service - Api - Post Payment Result Event - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Post Payment Result Event") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - C4 Sequence.svg new file mode 100644 index 000000000..3b2f8ce6b --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - C4 Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Payments - Payment Service - Api - Post Payment Result Event - C4 Sequence - Context level«external_system»External«system»Payment ServicePost Payment ResultEvent \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - C4 Static.png new file mode 100644 index 000000000..a09715df5 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - C4 Static.puml new file mode 100644 index 000000000..06dee8fda --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - Payments - Payment Service - Api - Post Payment Result Event - C4 Static - Context level + +System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - C4 Static.svg new file mode 100644 index 000000000..0903a831f --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Payments - Payment Service - Api - Post Payment Result Event - C4 Static - Context levelPayment ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - C4.png new file mode 100644 index 000000000..432052f4b Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - C4.puml new file mode 100644 index 000000000..186c83320 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - Payments - Payment Service - Api - Post Payment Result Event - C4 - Context level + +System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - C4.svg new file mode 100644 index 000000000..9844ab6fc --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Payments - Payment Service - Api - Post Payment Result Event - C4 - Context levelPayment ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - Sequence.png new file mode 100644 index 000000000..2f347f162 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - Sequence.puml new file mode 100644 index 000000000..5b7df7a8e --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title ECommercePlatform - Deliver - Payments - Payment Service - Api - Post Payment Result Event - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Payment Service" as ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService : Post Payment Result Event + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - Sequence.svg new file mode 100644 index 000000000..6c727b8ed --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Payments - Payment Service - Api - Post Payment Result Event - Sequence - Context levelExternalExternalPayment ServicePayment ServicePost Payment Result Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Container - C4 Static.png new file mode 100644 index 000000000..22708929d Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Container - C4 Static.puml new file mode 100644 index 000000000..9ddbadf87 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Container - C4 Static.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - Payments - Payment Service - Database - C4 Static - Container level + + +System_Boundary(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service") { + Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database, "Database", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Container - C4 Static.svg new file mode 100644 index 000000000..987c21f1e --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Payments - Payment Service - Database - C4 Static - Container levelPayment Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Container - C4.png new file mode 100644 index 000000000..a95a2e9d3 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Container - C4.puml new file mode 100644 index 000000000..5ae528d47 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Container - C4.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - Payments - Payment Service - Database - C4 - Container level + + +System_Boundary(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service") { + Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database, "Database", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Container - C4.svg new file mode 100644 index 000000000..16f97553c --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Payments - Payment Service - Database - C4 - Container levelPayment Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.png new file mode 100644 index 000000000..0ffa5c10d Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.puml new file mode 100644 index 000000000..d27655f69 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.puml @@ -0,0 +1,15 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - Deliver - Payments - Payment Service - Database - Insert Order - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service") + Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database, "Database", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database, "Insert Order") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.svg new file mode 100644 index 000000000..62f0f8bca --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.svg @@ -0,0 +1 @@ +Payment Service[System]ECommercePlatform - Deliver - Payments - Payment Service - Database - Insert Order - C4 Sequence - Container level«external_system»External«container»DatabaseInsert Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.png new file mode 100644 index 000000000..dc10a12de Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.puml new file mode 100644 index 000000000..c469ea9e5 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - Payments - Payment Service - Database - Insert Order - C4 Static - Container level + + +System_Boundary(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service") { + Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database, "Database", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.svg new file mode 100644 index 000000000..a2be87c16 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Payments - Payment Service - Database - Insert Order - C4 Static - Container levelPayment Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - C4.png new file mode 100644 index 000000000..ee7e9d271 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - C4.puml new file mode 100644 index 000000000..55a7761f5 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - C4.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - Payments - Payment Service - Database - Insert Order - C4 - Container level + + +System_Boundary(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service") { + Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database, "Database", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - C4.svg new file mode 100644 index 000000000..133fd3170 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Payments - Payment Service - Database - Insert Order - C4 - Container levelPayment Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.png new file mode 100644 index 000000000..3faafea12 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.puml new file mode 100644 index 000000000..53817792b --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.puml @@ -0,0 +1,15 @@ +@startuml + +title ECommercePlatform - Deliver - Payments - Payment Service - Database - Insert Order - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Payment Service" #White + participant "Database" as ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database : Insert Order + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.svg new file mode 100644 index 000000000..ec3f2cdf7 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Payments - Payment Service - Database - Insert Order - Sequence - Container levelPayment ServiceExternalExternalDatabaseDatabaseInsert Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.png new file mode 100644 index 000000000..db1784145 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.puml new file mode 100644 index 000000000..1b9335e72 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - Deliver - Payments - Payment Service - Database - Insert Order - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Insert Order") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.svg new file mode 100644 index 000000000..8377ee283 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Payments - Payment Service - Database - Insert Order - C4 Sequence - Context level«external_system»External«system»Payment ServiceInsert Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.png new file mode 100644 index 000000000..ad9b86ba9 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.puml new file mode 100644 index 000000000..456f0c1ab --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - Payments - Payment Service - Database - Insert Order - C4 Static - Context level + +System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.svg new file mode 100644 index 000000000..f99f0c4ac --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Payments - Payment Service - Database - Insert Order - C4 Static - Context levelPayment ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - C4.png new file mode 100644 index 000000000..c1a4a3261 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - C4.puml new file mode 100644 index 000000000..173c063ec --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - Payments - Payment Service - Database - Insert Order - C4 - Context level + +System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - C4.svg new file mode 100644 index 000000000..4fbd3d0ce --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Payments - Payment Service - Database - Insert Order - C4 - Context levelPayment ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.png new file mode 100644 index 000000000..b2540b762 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.puml new file mode 100644 index 000000000..25b780d62 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title ECommercePlatform - Deliver - Payments - Payment Service - Database - Insert Order - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Payment Service" as ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService : Insert Order + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.svg new file mode 100644 index 000000000..010e40f07 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Payments - Payment Service - Database - Insert Order - Sequence - Context levelExternalExternalPayment ServicePayment ServiceInsert Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - C4 Sequence.png new file mode 100644 index 000000000..8db17e7d0 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - C4 Sequence.puml new file mode 100644 index 000000000..f3ce82d92 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - C4 Sequence.puml @@ -0,0 +1,15 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - Deliver - Payments - Payment Service - Database - Insert Payment Result - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service") + Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database, "Database", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database, "Insert Payment Result") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - C4 Sequence.svg new file mode 100644 index 000000000..dff227f38 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - C4 Sequence.svg @@ -0,0 +1 @@ +Payment Service[System]ECommercePlatform - Deliver - Payments - Payment Service - Database - Insert Payment Result - C4 Sequence - Container level«external_system»External«container»DatabaseInsert Payment Result \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - C4 Static.png new file mode 100644 index 000000000..e48888975 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - C4 Static.puml new file mode 100644 index 000000000..7fc6dc1f1 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - C4 Static.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - Payments - Payment Service - Database - Insert Payment Result - C4 Static - Container level + + +System_Boundary(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service") { + Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database, "Database", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - C4 Static.svg new file mode 100644 index 000000000..095dffdcf --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Payments - Payment Service - Database - Insert Payment Result - C4 Static - Container levelPayment Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - C4.png new file mode 100644 index 000000000..e563d0a52 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - C4.puml new file mode 100644 index 000000000..eac01ce95 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - C4.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - Payments - Payment Service - Database - Insert Payment Result - C4 - Container level + + +System_Boundary(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service") { + Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database, "Database", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - C4.svg new file mode 100644 index 000000000..79cad2c65 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Payments - Payment Service - Database - Insert Payment Result - C4 - Container levelPayment Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - Sequence.png new file mode 100644 index 000000000..76246d55d Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - Sequence.puml new file mode 100644 index 000000000..f7f758ac6 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - Sequence.puml @@ -0,0 +1,15 @@ +@startuml + +title ECommercePlatform - Deliver - Payments - Payment Service - Database - Insert Payment Result - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Payment Service" #White + participant "Database" as ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database : Insert Payment Result + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - Sequence.svg new file mode 100644 index 000000000..502fda6ff --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Payments - Payment Service - Database - Insert Payment Result - Sequence - Container levelPayment ServiceExternalExternalDatabaseDatabaseInsert Payment Result \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - C4 Sequence.png new file mode 100644 index 000000000..ecb8be0a4 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - C4 Sequence.puml new file mode 100644 index 000000000..777be86f4 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - Deliver - Payments - Payment Service - Database - Insert Payment Result - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Insert Payment Result") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - C4 Sequence.svg new file mode 100644 index 000000000..a5252287c --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - C4 Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Payments - Payment Service - Database - Insert Payment Result - C4 Sequence - Context level«external_system»External«system»Payment ServiceInsert Payment Result \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - C4 Static.png new file mode 100644 index 000000000..e8ad01cec Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - C4 Static.puml new file mode 100644 index 000000000..e2960ffca --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - Payments - Payment Service - Database - Insert Payment Result - C4 Static - Context level + +System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - C4 Static.svg new file mode 100644 index 000000000..e2aceeb05 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Payments - Payment Service - Database - Insert Payment Result - C4 Static - Context levelPayment ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - C4.png new file mode 100644 index 000000000..7ea830e02 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - C4.puml new file mode 100644 index 000000000..2f222d10d --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - Payments - Payment Service - Database - Insert Payment Result - C4 - Context level + +System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - C4.svg new file mode 100644 index 000000000..f03dda5dd --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Payments - Payment Service - Database - Insert Payment Result - C4 - Context levelPayment ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - Sequence.png new file mode 100644 index 000000000..c12f27912 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - Sequence.puml new file mode 100644 index 000000000..06ce1059f --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title ECommercePlatform - Deliver - Payments - Payment Service - Database - Insert Payment Result - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Payment Service" as ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService : Insert Payment Result + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - Sequence.svg new file mode 100644 index 000000000..15b37860c --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Payments - Payment Service - Database - Insert Payment Result - Sequence - Context levelExternalExternalPayment ServicePayment ServiceInsert Payment Result \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Container - C4 Static.png new file mode 100644 index 000000000..89e27b2ca Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Container - C4 Static.puml new file mode 100644 index 000000000..4a521cfc6 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Container - C4 Static.puml @@ -0,0 +1,36 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - Payments - Payment Service - Message Handler - C4 Static - Container level + + +System_Boundary(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service") { + Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, "Message Handler", "", "") + Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database, "Database", "", "") +} + +System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") { + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") +} +System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Payment Provider", "") + +Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database, "Uses") +Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Container - C4 Static.svg new file mode 100644 index 000000000..a8dc0888b --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Payments - Payment Service - Message Handler - C4 Static - Container levelPayment Service[System]Order Service[System]Message HandlerDatabaseMessagingPayment ProviderUsesUsesUsesLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Container - C4.png new file mode 100644 index 000000000..d8e246806 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Container - C4.puml new file mode 100644 index 000000000..c037532f0 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Container - C4.puml @@ -0,0 +1,36 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - Payments - Payment Service - Message Handler - C4 - Container level + + +System_Boundary(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service") { + Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, "Message Handler", "", "") + Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database, "Database", "", "") +} + +System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") { + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") +} +System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Payment Provider", "") + +Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Receive Order Status Changed Event") +Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database, "Insert Order") +Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Process Payment") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Container - C4.svg new file mode 100644 index 000000000..defda033d --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Payments - Payment Service - Message Handler - C4 - Container levelPayment Service[System]Order Service[System]Message HandlerDatabaseMessagingPayment ProviderReceive Order StatusChanged EventInsert OrderProcess PaymentLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Sequence.png new file mode 100644 index 000000000..5cf41431d Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Sequence.puml new file mode 100644 index 000000000..ae56d4062 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Sequence.puml @@ -0,0 +1,26 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - Deliver - Payments - Payment Service - Message Handler - Handle Order Status Changed Event - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service") + Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, "Message Handler", "", "") + Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database, "Database", "", "") +Boundary_End() + +System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") +Boundary_End() +System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Payment Provider", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, "Handle Order Status Changed Event") +Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Receive Order Status Changed Event") +alt Order Status is 'Pending Payment' +Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database, "Insert Order") +Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Process Payment") +end + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Sequence.svg new file mode 100644 index 000000000..3c60a753a --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Sequence.svg @@ -0,0 +1 @@ +Payment Service[System]Order Service[System]ECommercePlatform - Deliver - Payments - Payment Service - Message Handler - Handle Order Status Changed Event - C4 Sequence - Container level«external_system»External«container»Message Handler«container»Database«container»Messaging«system»Payment ProviderHandle Order StatusChanged EventReceive Order StatusChanged Eventalt[Order Status is 'Pending Payment']Insert OrderProcess Payment \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Static.png new file mode 100644 index 000000000..f5474a9fc Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Static.puml new file mode 100644 index 000000000..df3437572 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Static.puml @@ -0,0 +1,36 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - Payments - Payment Service - Message Handler - Handle Order Status Changed Event - C4 Static - Container level + + +System_Boundary(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service") { + Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, "Message Handler", "", "") + Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database, "Database", "", "") +} + +System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") { + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") +} +System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Payment Provider", "") + +Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database, "Uses") +Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Static.svg new file mode 100644 index 000000000..0286fdabd --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Payments - Payment Service - Message Handler - Handle Order Status Changed Event - C4 Static - Container levelPayment Service[System]Order Service[System]Message HandlerDatabaseMessagingPayment ProviderUsesUsesUsesLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4.png new file mode 100644 index 000000000..d46b19e27 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4.puml new file mode 100644 index 000000000..089f896fa --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4.puml @@ -0,0 +1,36 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - Payments - Payment Service - Message Handler - Handle Order Status Changed Event - C4 - Container level + + +System_Boundary(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service") { + Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, "Message Handler", "", "") + Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database, "Database", "", "") +} + +System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") { + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") +} +System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Payment Provider", "") + +Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Receive Order Status Changed Event") +Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database, "Insert Order") +Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Process Payment") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4.svg new file mode 100644 index 000000000..f727dd8fc --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Payments - Payment Service - Message Handler - Handle Order Status Changed Event - C4 - Container levelPayment Service[System]Order Service[System]Message HandlerDatabaseMessagingPayment ProviderReceive Order StatusChanged EventInsert OrderProcess PaymentLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - Sequence.png new file mode 100644 index 000000000..6583f1f80 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - Sequence.puml new file mode 100644 index 000000000..94e0dbb02 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - Sequence.puml @@ -0,0 +1,29 @@ +@startuml + +title ECommercePlatform - Deliver - Payments - Payment Service - Message Handler - Handle Order Status Changed Event - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Payment Service" #White + participant "Message Handler" as ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler + participant "Database" as ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database +end box + + +box "Order Service" #White + participant "Messaging" as ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging +end box + +participant "Payment Provider" as ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler : Handle Order Status Changed Event +group Handle Order Status Changed Event +ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler -> ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging : Receive Order Status Changed Event +alt Order Status is 'Pending Payment' +ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler -> ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database : Insert Order +ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler -> ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider : Process Payment +end +end + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - Sequence.svg new file mode 100644 index 000000000..118e3f115 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Payments - Payment Service - Message Handler - Handle Order Status Changed Event - Sequence - Container levelPayment ServiceOrder ServiceExternalExternalMessage HandlerMessage HandlerDatabaseDatabaseMessagingMessagingPayment ProviderPayment ProviderHandle Order Status Changed EventHandle Order Status Changed EventReceive Order Status Changed Eventalt[Order Status is 'Pending Payment']Insert OrderProcess Payment \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Sequence.png new file mode 100644 index 000000000..54df46d19 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Sequence.puml new file mode 100644 index 000000000..a89d6d30b --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Sequence.puml @@ -0,0 +1,16 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - Deliver - Payments - Payment Service - Message Handler - Handle Order Status Changed Event - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service", "") +System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "") +System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Payment Provider", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Handle Order Status Changed Event") +Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, ..OrderService, "Receive Order Status Changed Event") +Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Process Payment") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Sequence.svg new file mode 100644 index 000000000..45879591e --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Payments - Payment Service - Message Handler - Handle Order Status Changed Event - C4 Sequence - Context level«external_system»External«system»Payment Service«system»Order Service«system»Payment Provider..OrderServiceHandle Order StatusChanged EventReceive Order StatusChanged EventProcess Payment \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Static.png new file mode 100644 index 000000000..b0c78ae14 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Static.puml new file mode 100644 index 000000000..1685d837c --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Static.puml @@ -0,0 +1,28 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - Payments - Payment Service - Message Handler - Handle Order Status Changed Event - C4 Static - Context level + +System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service", "") +System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "") +System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Payment Provider", "") + +Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Uses") +Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Static.svg new file mode 100644 index 000000000..8379b0dc7 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Payments - Payment Service - Message Handler - Handle Order Status Changed Event - C4 Static - Context levelPayment ServiceOrder ServicePayment ProviderUsesUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4.png new file mode 100644 index 000000000..32fcee157 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4.puml new file mode 100644 index 000000000..d73a6c68c --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4.puml @@ -0,0 +1,28 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - Payments - Payment Service - Message Handler - Handle Order Status Changed Event - C4 - Context level + +System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service", "") +System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "") +System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Payment Provider", "") + +Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Receive Order Status Changed Event") +Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Process Payment") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4.svg new file mode 100644 index 000000000..18fbc9cb3 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Payments - Payment Service - Message Handler - Handle Order Status Changed Event - C4 - Context levelPayment ServiceOrder ServicePayment ProviderReceive Order StatusChanged EventProcess PaymentLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - Sequence.png new file mode 100644 index 000000000..ed5561144 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - Sequence.puml new file mode 100644 index 000000000..7c6c0033f --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - Sequence.puml @@ -0,0 +1,17 @@ +@startuml + +title ECommercePlatform - Deliver - Payments - Payment Service - Message Handler - Handle Order Status Changed Event - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Payment Service" as ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService +participant "Order Service" as ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService +participant "Payment Provider" as ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService : Handle Order Status Changed Event +group Handle Order Status Changed Event +ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService -> ..OrderService : Receive Order Status Changed Event +ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService -> ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider : Process Payment +end + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - Sequence.svg new file mode 100644 index 000000000..7c246083a --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Payments - Payment Service - Message Handler - Handle Order Status Changed Event - Sequence - Context levelExternalExternalPayment ServicePayment ServiceOrder ServiceOrder ServicePayment ProviderPayment Provider..OrderService..OrderServiceHandle Order Status Changed EventHandle Order Status Changed EventReceive Order Status Changed EventProcess Payment \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Container - C4 Static.png new file mode 100644 index 000000000..01b2139b8 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Container - C4 Static.puml new file mode 100644 index 000000000..d3fc1f81a --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Container - C4 Static.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - Payments - Payment Service - Messaging - C4 Static - Container level + + +System_Boundary(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service") { + Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Messaging", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Container - C4 Static.svg new file mode 100644 index 000000000..8e8e69c0a --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Payments - Payment Service - Messaging - C4 Static - Container levelPayment Service[System]MessagingLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Container - C4.png new file mode 100644 index 000000000..6839c8b9d Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Container - C4.puml new file mode 100644 index 000000000..e9dd99cf3 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Container - C4.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - Payments - Payment Service - Messaging - C4 - Container level + + +System_Boundary(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service") { + Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Messaging", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Container - C4.svg new file mode 100644 index 000000000..16d48df32 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Payments - Payment Service - Messaging - C4 - Container levelPayment Service[System]MessagingLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - C4 Sequence.png new file mode 100644 index 000000000..e5f187ddc Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - C4 Sequence.puml new file mode 100644 index 000000000..c4280544d --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - C4 Sequence.puml @@ -0,0 +1,15 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - Deliver - Payments - Payment Service - Messaging - Receive Payment Result Event - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service") + Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Messaging", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Receive Payment Result Event") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - C4 Sequence.svg new file mode 100644 index 000000000..c1a383cb2 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - C4 Sequence.svg @@ -0,0 +1 @@ +Payment Service[System]ECommercePlatform - Deliver - Payments - Payment Service - Messaging - Receive Payment Result Event - C4 Sequence - Container level«external_system»External«container»MessagingReceive Payment ResultEvent \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - C4 Static.png new file mode 100644 index 000000000..a9a1eee93 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - C4 Static.puml new file mode 100644 index 000000000..351906a68 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - C4 Static.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - Payments - Payment Service - Messaging - Receive Payment Result Event - C4 Static - Container level + + +System_Boundary(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service") { + Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Messaging", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - C4 Static.svg new file mode 100644 index 000000000..c8b1a66f6 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Payments - Payment Service - Messaging - Receive Payment Result Event - C4 Static - Container levelPayment Service[System]MessagingLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - C4.png new file mode 100644 index 000000000..01ee23d39 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - C4.puml new file mode 100644 index 000000000..c7d6c14df --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - C4.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - Payments - Payment Service - Messaging - Receive Payment Result Event - C4 - Container level + + +System_Boundary(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service") { + Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Messaging", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - C4.svg new file mode 100644 index 000000000..55b3014b5 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Payments - Payment Service - Messaging - Receive Payment Result Event - C4 - Container levelPayment Service[System]MessagingLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - Sequence.png new file mode 100644 index 000000000..f4af0cd18 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - Sequence.puml new file mode 100644 index 000000000..3831104d8 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - Sequence.puml @@ -0,0 +1,15 @@ +@startuml + +title ECommercePlatform - Deliver - Payments - Payment Service - Messaging - Receive Payment Result Event - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Payment Service" #White + participant "Messaging" as ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging : Receive Payment Result Event + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - Sequence.svg new file mode 100644 index 000000000..55797d6b8 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Payments - Payment Service - Messaging - Receive Payment Result Event - Sequence - Container levelPayment ServiceExternalExternalMessagingMessagingReceive Payment Result Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - C4 Sequence.png new file mode 100644 index 000000000..5e8b479ad Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - C4 Sequence.puml new file mode 100644 index 000000000..af62ffdf9 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - Deliver - Payments - Payment Service - Messaging - Receive Payment Result Event - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Receive Payment Result Event") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - C4 Sequence.svg new file mode 100644 index 000000000..3a17ced58 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - C4 Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Payments - Payment Service - Messaging - Receive Payment Result Event - C4 Sequence - Context level«external_system»External«system»Payment ServiceReceive Payment ResultEvent \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - C4 Static.png new file mode 100644 index 000000000..1b1cc7ed1 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - C4 Static.puml new file mode 100644 index 000000000..fcb06e81d --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - Payments - Payment Service - Messaging - Receive Payment Result Event - C4 Static - Context level + +System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - C4 Static.svg new file mode 100644 index 000000000..b63cddd3c --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Payments - Payment Service - Messaging - Receive Payment Result Event - C4 Static - Context levelPayment ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - C4.png new file mode 100644 index 000000000..3c6948831 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - C4.puml new file mode 100644 index 000000000..cfec1ce14 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - Payments - Payment Service - Messaging - Receive Payment Result Event - C4 - Context level + +System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - Sequence.png new file mode 100644 index 000000000..6ae326d8b Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - Sequence.puml new file mode 100644 index 000000000..1dc0b94de --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title ECommercePlatform - Deliver - Payments - Payment Service - Messaging - Receive Payment Result Event - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Payment Service" as ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService : Receive Payment Result Event + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - Sequence.svg new file mode 100644 index 000000000..2fc3f01e6 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Payments - Payment Service - Messaging - Receive Payment Result Event - Sequence - Context levelExternalExternalPayment ServicePayment ServiceReceive Payment Result Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - C4 Sequence.png new file mode 100644 index 000000000..7adceda9b Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - C4 Sequence.puml new file mode 100644 index 000000000..ebb3bdd49 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - C4 Sequence.puml @@ -0,0 +1,15 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - Deliver - Payments - Payment Service - Messaging - Send Payment Result Event - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service") + Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Messaging", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Send Payment Result Event") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - C4 Sequence.svg new file mode 100644 index 000000000..265c180e0 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - C4 Sequence.svg @@ -0,0 +1 @@ +Payment Service[System]ECommercePlatform - Deliver - Payments - Payment Service - Messaging - Send Payment Result Event - C4 Sequence - Container level«external_system»External«container»MessagingSend Payment ResultEvent \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - C4 Static.png new file mode 100644 index 000000000..90d1090c5 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - C4 Static.puml new file mode 100644 index 000000000..52b5fea48 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - C4 Static.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - Payments - Payment Service - Messaging - Send Payment Result Event - C4 Static - Container level + + +System_Boundary(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service") { + Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Messaging", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - C4 Static.svg new file mode 100644 index 000000000..0f9844ce5 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Payments - Payment Service - Messaging - Send Payment Result Event - C4 Static - Container levelPayment Service[System]MessagingLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - C4.png new file mode 100644 index 000000000..7035bfc07 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - C4.puml new file mode 100644 index 000000000..d0b9fec14 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - C4.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - Payments - Payment Service - Messaging - Send Payment Result Event - C4 - Container level + + +System_Boundary(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service") { + Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Messaging", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - C4.svg new file mode 100644 index 000000000..6a3a50f82 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Payments - Payment Service - Messaging - Send Payment Result Event - C4 - Container levelPayment Service[System]MessagingLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - Sequence.png new file mode 100644 index 000000000..e8fb52039 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - Sequence.puml new file mode 100644 index 000000000..91818c881 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - Sequence.puml @@ -0,0 +1,15 @@ +@startuml + +title ECommercePlatform - Deliver - Payments - Payment Service - Messaging - Send Payment Result Event - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Payment Service" #White + participant "Messaging" as ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging : Send Payment Result Event + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - Sequence.svg new file mode 100644 index 000000000..2b3259014 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Payments - Payment Service - Messaging - Send Payment Result Event - Sequence - Container levelPayment ServiceExternalExternalMessagingMessagingSend Payment Result Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - C4 Sequence.png new file mode 100644 index 000000000..c85b93652 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - C4 Sequence.puml new file mode 100644 index 000000000..4c611ea64 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - Deliver - Payments - Payment Service - Messaging - Send Payment Result Event - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Send Payment Result Event") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - C4 Sequence.svg new file mode 100644 index 000000000..0ce67ec1b --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - C4 Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Payments - Payment Service - Messaging - Send Payment Result Event - C4 Sequence - Context level«external_system»External«system»Payment ServiceSend Payment ResultEvent \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - C4 Static.png new file mode 100644 index 000000000..e4014c252 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - C4 Static.puml new file mode 100644 index 000000000..229515a13 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - Payments - Payment Service - Messaging - Send Payment Result Event - C4 Static - Context level + +System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - C4 Static.svg new file mode 100644 index 000000000..c23e4bdbc --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Payments - Payment Service - Messaging - Send Payment Result Event - C4 Static - Context levelPayment ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - C4.png new file mode 100644 index 000000000..cd264eb12 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - C4.puml new file mode 100644 index 000000000..608d89474 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - Payments - Payment Service - Messaging - Send Payment Result Event - C4 - Context level + +System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - C4.svg new file mode 100644 index 000000000..eb60af26f --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Payments - Payment Service - Messaging - Send Payment Result Event - C4 - Context levelPayment ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - Sequence.png new file mode 100644 index 000000000..572176020 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - Sequence.puml new file mode 100644 index 000000000..7ed41d8ed --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title ECommercePlatform - Deliver - Payments - Payment Service - Messaging - Send Payment Result Event - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Payment Service" as ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService : Send Payment Result Event + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - Sequence.svg new file mode 100644 index 000000000..0378cdb64 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Payments - Payment Service - Messaging - Send Payment Result Event - Sequence - Context levelExternalExternalPayment ServicePayment ServiceSend Payment Result Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Context - C4 Static.png new file mode 100644 index 000000000..3a9bf2fc8 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Context - C4 Static.puml new file mode 100644 index 000000000..27bcb1866 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Context - C4 Static.puml @@ -0,0 +1,28 @@ +@startuml +!include ..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - Payments - Payment Service - C4 Static - Context level + +System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service", "") +System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "") +System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Payment Provider", "") + +Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Uses") +Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Context - C4 Static.svg new file mode 100644 index 000000000..5368bce9c --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Payments - Payment Service - C4 Static - Context levelPayment ServiceOrder ServicePayment ProviderUsesUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Context - C4.png new file mode 100644 index 000000000..f0282ec18 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Context - C4.puml new file mode 100644 index 000000000..a4fe497ef --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Context - C4.puml @@ -0,0 +1,28 @@ +@startuml +!include ..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - Deliver - Payments - Payment Service - C4 - Context level + +System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service", "") +System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "") +System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Payment Provider", "") + +Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Receive Order Status Changed Event") +Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Process Payment") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Context - C4.svg new file mode 100644 index 000000000..dfde1e26d --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - Deliver - Payments - Payment Service - C4 - Context levelPayment ServiceOrder ServicePayment ProviderReceive Order StatusChanged EventProcess PaymentLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Container - C4 Static.png new file mode 100644 index 000000000..1d248fdd5 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Container - C4 Static.puml new file mode 100644 index 000000000..d013deff0 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Container - C4 Static.puml @@ -0,0 +1,29 @@ +@startuml +!include ..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - Basket - C4 Static - Container level + + +System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") { + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") +} + +Rel(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Container - C4 Static.svg new file mode 100644 index 000000000..430e11fac --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Basket - C4 Static - Container levelBasket Service[System]ApiDatabaseUsesLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Container - C4.png new file mode 100644 index 000000000..9703a0db0 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Container - C4.puml new file mode 100644 index 000000000..10c484f30 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Container - C4.puml @@ -0,0 +1,29 @@ +@startuml +!include ..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - Basket - C4 - Container level + + +System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") { + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") +} + +Rel(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Select Items\nInsert Item\nUpdate Item\nDelete Item\nDelete Basket") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Container - C4.svg new file mode 100644 index 000000000..6d1960c33 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Basket - C4 - Container levelBasket Service[System]ApiDatabaseSelect ItemsInsert ItemUpdate ItemDelete ItemDelete BasketLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Context - C4 Static.png new file mode 100644 index 000000000..4103b0aac Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Context - C4 Static.puml new file mode 100644 index 000000000..4b87da119 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - Basket - C4 Static - Context level + +System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Context - C4 Static.svg new file mode 100644 index 000000000..2920b52b8 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Basket - C4 Static - Context levelBasket ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Context - C4.png new file mode 100644 index 000000000..ebe6109bd Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Context - C4.puml new file mode 100644 index 000000000..7c3516a4c --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - Basket - C4 - Context level + +System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Context - C4.svg new file mode 100644 index 000000000..3e53ca20e --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Basket - C4 - Context levelBasket ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Container - C4 Static.png new file mode 100644 index 000000000..a29862eaf Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Container - C4 Static.puml new file mode 100644 index 000000000..10829c130 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Container - C4 Static.puml @@ -0,0 +1,29 @@ +@startuml +!include ..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - Basket - Basket Service - C4 Static - Container level + + +System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") { + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") +} + +Rel(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Container - C4 Static.svg new file mode 100644 index 000000000..891d4ffa1 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Basket - Basket Service - C4 Static - Container levelBasket Service[System]ApiDatabaseUsesLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Container - C4.png new file mode 100644 index 000000000..c57b4aace Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Container - C4.puml new file mode 100644 index 000000000..58d1bc0e1 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Container - C4.puml @@ -0,0 +1,29 @@ +@startuml +!include ..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - Basket - Basket Service - C4 - Container level + + +System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") { + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") +} + +Rel(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Select Items\nInsert Item\nUpdate Item\nDelete Item\nDelete Basket") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Container - C4.svg new file mode 100644 index 000000000..c734dde01 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Basket - Basket Service - C4 - Container levelBasket Service[System]ApiDatabaseSelect ItemsInsert ItemUpdate ItemDelete ItemDelete BasketLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Container - C4 Static.png new file mode 100644 index 000000000..9a3ecf810 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Container - C4 Static.puml new file mode 100644 index 000000000..60c80c289 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Container - C4 Static.puml @@ -0,0 +1,29 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - Basket - Basket Service - Api - C4 Static - Container level + + +System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") { + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") +} + +Rel(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Container - C4 Static.svg new file mode 100644 index 000000000..625058628 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Basket - Basket Service - Api - C4 Static - Container levelBasket Service[System]ApiDatabaseUsesLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Container - C4.png new file mode 100644 index 000000000..0850ea6dd Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Container - C4.puml new file mode 100644 index 000000000..9b5fdfa85 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Container - C4.puml @@ -0,0 +1,29 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - Basket - Basket Service - Api - C4 - Container level + + +System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") { + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") +} + +Rel(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Select Items\nInsert Item\nUpdate Item\nDelete Item\nDelete Basket") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Container - C4.svg new file mode 100644 index 000000000..85057beb6 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Basket - Basket Service - Api - C4 - Container levelBasket Service[System]ApiDatabaseSelect ItemsInsert ItemUpdate ItemDelete ItemDelete BasketLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - C4 Sequence.png new file mode 100644 index 000000000..acd2f3303 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - C4 Sequence.puml new file mode 100644 index 000000000..651a25c3f --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - C4 Sequence.puml @@ -0,0 +1,17 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - GenerateDemand - Basket - Basket Service - Api - Add Item - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Add Item") +Rel(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Insert Item") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - C4 Sequence.svg new file mode 100644 index 000000000..910517c94 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - C4 Sequence.svg @@ -0,0 +1 @@ +Basket Service[System]ECommercePlatform - GenerateDemand - Basket - Basket Service - Api - Add Item - C4 Sequence - Container level«external_system»External«container»Api«container»DatabaseAdd ItemInsert Item \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - C4 Static.png new file mode 100644 index 000000000..b24f39c75 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - C4 Static.puml new file mode 100644 index 000000000..84ac13653 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - C4 Static.puml @@ -0,0 +1,29 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - Basket - Basket Service - Api - Add Item - C4 Static - Container level + + +System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") { + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") +} + +Rel(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - C4 Static.svg new file mode 100644 index 000000000..f935c653d --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Basket - Basket Service - Api - Add Item - C4 Static - Container levelBasket Service[System]ApiDatabaseUsesLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - C4.png new file mode 100644 index 000000000..348a971a7 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - C4.puml new file mode 100644 index 000000000..86acbfab7 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - C4.puml @@ -0,0 +1,29 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - Basket - Basket Service - Api - Add Item - C4 - Container level + + +System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") { + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") +} + +Rel(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Insert Item") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - C4.svg new file mode 100644 index 000000000..b639f7017 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Basket - Basket Service - Api - Add Item - C4 - Container levelBasket Service[System]ApiDatabaseInsert ItemLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - Sequence.png new file mode 100644 index 000000000..b1149dcdf Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - Sequence.puml new file mode 100644 index 000000000..155a3980e --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - Sequence.puml @@ -0,0 +1,19 @@ +@startuml + +title ECommercePlatform - GenerateDemand - Basket - Basket Service - Api - Add Item - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Basket Service" #White + participant "Api" as ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api + participant "Database" as ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api : Add Item +group Add Item +ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api -> ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database : Insert Item +end + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - Sequence.svg new file mode 100644 index 000000000..5086454d0 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Basket - Basket Service - Api - Add Item - Sequence - Container levelBasket ServiceExternalExternalApiApiDatabaseDatabaseAdd ItemAdd ItemInsert Item \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - C4 Sequence.png new file mode 100644 index 000000000..bb1ec71a1 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - C4 Sequence.puml new file mode 100644 index 000000000..6037debab --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - GenerateDemand - Basket - Basket Service - Api - Add Item - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Add Item") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - C4 Sequence.svg new file mode 100644 index 000000000..072540301 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - C4 Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Basket - Basket Service - Api - Add Item - C4 Sequence - Context level«external_system»External«system»Basket ServiceAdd Item \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - C4 Static.png new file mode 100644 index 000000000..27a23466c Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - C4 Static.puml new file mode 100644 index 000000000..c40259057 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - Basket - Basket Service - Api - Add Item - C4 Static - Context level + +System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - C4 Static.svg new file mode 100644 index 000000000..fe06f9522 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Basket - Basket Service - Api - Add Item - C4 Static - Context levelBasket ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - C4.png new file mode 100644 index 000000000..65e1fbf4c Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - C4.puml new file mode 100644 index 000000000..87822ae5d --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - Basket - Basket Service - Api - Add Item - C4 - Context level + +System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - C4.svg new file mode 100644 index 000000000..b2b243da7 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Basket - Basket Service - Api - Add Item - C4 - Context levelBasket ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - Sequence.png new file mode 100644 index 000000000..b10caee1a Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - Sequence.puml new file mode 100644 index 000000000..ccf79e2e2 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title ECommercePlatform - GenerateDemand - Basket - Basket Service - Api - Add Item - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Basket Service" as ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService : Add Item + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - Sequence.svg new file mode 100644 index 000000000..e8d5a65d6 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Basket - Basket Service - Api - Add Item - Sequence - Context levelExternalExternalBasket ServiceBasket ServiceAdd Item \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - C4 Sequence.png new file mode 100644 index 000000000..b8f627f06 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - C4 Sequence.puml new file mode 100644 index 000000000..6ba39a475 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - C4 Sequence.puml @@ -0,0 +1,17 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - GenerateDemand - Basket - Basket Service - Api - Delete Basket - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Delete Basket") +Rel(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Delete Basket") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - C4 Sequence.svg new file mode 100644 index 000000000..2abe9cd05 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - C4 Sequence.svg @@ -0,0 +1 @@ +Basket Service[System]ECommercePlatform - GenerateDemand - Basket - Basket Service - Api - Delete Basket - C4 Sequence - Container level«external_system»External«container»Api«container»DatabaseDelete BasketDelete Basket \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - C4 Static.png new file mode 100644 index 000000000..aed33dfc9 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - C4 Static.puml new file mode 100644 index 000000000..8d50ed3da --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - C4 Static.puml @@ -0,0 +1,29 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - Basket - Basket Service - Api - Delete Basket - C4 Static - Container level + + +System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") { + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") +} + +Rel(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - C4 Static.svg new file mode 100644 index 000000000..8dd1bb6b0 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Basket - Basket Service - Api - Delete Basket - C4 Static - Container levelBasket Service[System]ApiDatabaseUsesLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - C4.png new file mode 100644 index 000000000..97c00423e Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - C4.puml new file mode 100644 index 000000000..b782f3e47 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - C4.puml @@ -0,0 +1,29 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - Basket - Basket Service - Api - Delete Basket - C4 - Container level + + +System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") { + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") +} + +Rel(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Delete Basket") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - C4.svg new file mode 100644 index 000000000..ccc322225 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Basket - Basket Service - Api - Delete Basket - C4 - Container levelBasket Service[System]ApiDatabaseDelete BasketLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - Sequence.png new file mode 100644 index 000000000..f4199c253 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - Sequence.puml new file mode 100644 index 000000000..f87881a19 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - Sequence.puml @@ -0,0 +1,19 @@ +@startuml + +title ECommercePlatform - GenerateDemand - Basket - Basket Service - Api - Delete Basket - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Basket Service" #White + participant "Api" as ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api + participant "Database" as ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api : Delete Basket +group Delete Basket +ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api -> ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database : Delete Basket +end + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - Sequence.svg new file mode 100644 index 000000000..fe5f35a05 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Basket - Basket Service - Api - Delete Basket - Sequence - Container levelBasket ServiceExternalExternalApiApiDatabaseDatabaseDelete BasketDelete BasketDelete Basket \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - C4 Sequence.png new file mode 100644 index 000000000..3958af37f Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - C4 Sequence.puml new file mode 100644 index 000000000..746ff3022 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - GenerateDemand - Basket - Basket Service - Api - Delete Basket - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Delete Basket") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - C4 Sequence.svg new file mode 100644 index 000000000..29a189fe5 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - C4 Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Basket - Basket Service - Api - Delete Basket - C4 Sequence - Context level«external_system»External«system»Basket ServiceDelete Basket \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - C4 Static.png new file mode 100644 index 000000000..7b66599bf Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - C4 Static.puml new file mode 100644 index 000000000..7fb1290ec --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - Basket - Basket Service - Api - Delete Basket - C4 Static - Context level + +System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - C4 Static.svg new file mode 100644 index 000000000..3b32a714e --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Basket - Basket Service - Api - Delete Basket - C4 Static - Context levelBasket ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - C4.png new file mode 100644 index 000000000..0b4930837 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - C4.puml new file mode 100644 index 000000000..6565ebb31 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - Basket - Basket Service - Api - Delete Basket - C4 - Context level + +System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - C4.svg new file mode 100644 index 000000000..bc13d7e58 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Basket - Basket Service - Api - Delete Basket - C4 - Context levelBasket ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - Sequence.png new file mode 100644 index 000000000..02a72c4ef Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - Sequence.puml new file mode 100644 index 000000000..18cc22af8 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title ECommercePlatform - GenerateDemand - Basket - Basket Service - Api - Delete Basket - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Basket Service" as ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService : Delete Basket + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - Sequence.svg new file mode 100644 index 000000000..99ce7f3b6 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Basket - Basket Service - Api - Delete Basket - Sequence - Context levelExternalExternalBasket ServiceBasket ServiceDelete Basket \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - C4 Sequence.png new file mode 100644 index 000000000..e8b3c6362 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - C4 Sequence.puml new file mode 100644 index 000000000..24b2c53bd --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - C4 Sequence.puml @@ -0,0 +1,17 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - GenerateDemand - Basket - Basket Service - Api - Delete Item - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Delete Item") +Rel(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Delete Item") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - C4 Sequence.svg new file mode 100644 index 000000000..99b9b2558 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - C4 Sequence.svg @@ -0,0 +1 @@ +Basket Service[System]ECommercePlatform - GenerateDemand - Basket - Basket Service - Api - Delete Item - C4 Sequence - Container level«external_system»External«container»Api«container»DatabaseDelete ItemDelete Item \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - C4 Static.png new file mode 100644 index 000000000..7a05f4d0a Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - C4 Static.puml new file mode 100644 index 000000000..1ff50f8d0 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - C4 Static.puml @@ -0,0 +1,29 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - Basket - Basket Service - Api - Delete Item - C4 Static - Container level + + +System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") { + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") +} + +Rel(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - C4 Static.svg new file mode 100644 index 000000000..bb4137648 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Basket - Basket Service - Api - Delete Item - C4 Static - Container levelBasket Service[System]ApiDatabaseUsesLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - C4.png new file mode 100644 index 000000000..d45c6ec9f Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - C4.puml new file mode 100644 index 000000000..4e3d53868 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - C4.puml @@ -0,0 +1,29 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - Basket - Basket Service - Api - Delete Item - C4 - Container level + + +System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") { + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") +} + +Rel(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Delete Item") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - C4.svg new file mode 100644 index 000000000..7d043da3a --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Basket - Basket Service - Api - Delete Item - C4 - Container levelBasket Service[System]ApiDatabaseDelete ItemLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - Sequence.png new file mode 100644 index 000000000..2e9d26e22 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - Sequence.puml new file mode 100644 index 000000000..1a0c7ab01 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - Sequence.puml @@ -0,0 +1,19 @@ +@startuml + +title ECommercePlatform - GenerateDemand - Basket - Basket Service - Api - Delete Item - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Basket Service" #White + participant "Api" as ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api + participant "Database" as ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api : Delete Item +group Delete Item +ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api -> ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database : Delete Item +end + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - Sequence.svg new file mode 100644 index 000000000..78bf99640 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Basket - Basket Service - Api - Delete Item - Sequence - Container levelBasket ServiceExternalExternalApiApiDatabaseDatabaseDelete ItemDelete ItemDelete Item \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - C4 Sequence.png new file mode 100644 index 000000000..b0dc3bb31 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - C4 Sequence.puml new file mode 100644 index 000000000..a34307dd5 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - GenerateDemand - Basket - Basket Service - Api - Delete Item - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Delete Item") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - C4 Sequence.svg new file mode 100644 index 000000000..86846cdea --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - C4 Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Basket - Basket Service - Api - Delete Item - C4 Sequence - Context level«external_system»External«system»Basket ServiceDelete Item \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - C4 Static.png new file mode 100644 index 000000000..1f410b15e Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - C4 Static.puml new file mode 100644 index 000000000..31cb991a9 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - Basket - Basket Service - Api - Delete Item - C4 Static - Context level + +System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - C4 Static.svg new file mode 100644 index 000000000..5fca697a7 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Basket - Basket Service - Api - Delete Item - C4 Static - Context levelBasket ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - C4.png new file mode 100644 index 000000000..066139a04 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - C4.puml new file mode 100644 index 000000000..a84d5f011 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - Basket - Basket Service - Api - Delete Item - C4 - Context level + +System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - C4.svg new file mode 100644 index 000000000..3df9ecdce --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Basket - Basket Service - Api - Delete Item - C4 - Context levelBasket ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - Sequence.png new file mode 100644 index 000000000..09adcf098 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - Sequence.puml new file mode 100644 index 000000000..88bae00e6 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title ECommercePlatform - GenerateDemand - Basket - Basket Service - Api - Delete Item - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Basket Service" as ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService : Delete Item + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - Sequence.svg new file mode 100644 index 000000000..d985d41b1 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Basket - Basket Service - Api - Delete Item - Sequence - Context levelExternalExternalBasket ServiceBasket ServiceDelete Item \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - C4 Sequence.png new file mode 100644 index 000000000..d46c7274a Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - C4 Sequence.puml new file mode 100644 index 000000000..845a8baad --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - C4 Sequence.puml @@ -0,0 +1,17 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - GenerateDemand - Basket - Basket Service - Api - Get Items - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Get Items") +Rel(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Select Items") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - C4 Sequence.svg new file mode 100644 index 000000000..5831b8b26 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - C4 Sequence.svg @@ -0,0 +1 @@ +Basket Service[System]ECommercePlatform - GenerateDemand - Basket - Basket Service - Api - Get Items - C4 Sequence - Container level«external_system»External«container»Api«container»DatabaseGet ItemsSelect Items \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - C4 Static.png new file mode 100644 index 000000000..43bb7411e Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - C4 Static.puml new file mode 100644 index 000000000..5cfd24b45 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - C4 Static.puml @@ -0,0 +1,29 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - Basket - Basket Service - Api - Get Items - C4 Static - Container level + + +System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") { + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") +} + +Rel(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - C4 Static.svg new file mode 100644 index 000000000..d24eed4b0 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Basket - Basket Service - Api - Get Items - C4 Static - Container levelBasket Service[System]ApiDatabaseUsesLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - C4.png new file mode 100644 index 000000000..5d9ad9fa5 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - C4.puml new file mode 100644 index 000000000..3d507ec4c --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - C4.puml @@ -0,0 +1,29 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - Basket - Basket Service - Api - Get Items - C4 - Container level + + +System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") { + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") +} + +Rel(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Select Items") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - C4.svg new file mode 100644 index 000000000..b635d82d9 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Basket - Basket Service - Api - Get Items - C4 - Container levelBasket Service[System]ApiDatabaseSelect ItemsLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - Sequence.png new file mode 100644 index 000000000..b3e253b27 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - Sequence.puml new file mode 100644 index 000000000..be5def355 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - Sequence.puml @@ -0,0 +1,19 @@ +@startuml + +title ECommercePlatform - GenerateDemand - Basket - Basket Service - Api - Get Items - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Basket Service" #White + participant "Api" as ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api + participant "Database" as ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api : Get Items +group Get Items +ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api -> ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database : Select Items +end + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - Sequence.svg new file mode 100644 index 000000000..1c2d77433 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Basket - Basket Service - Api - Get Items - Sequence - Container levelBasket ServiceExternalExternalApiApiDatabaseDatabaseGet ItemsGet ItemsSelect Items \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - C4 Sequence.png new file mode 100644 index 000000000..6efafb912 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - C4 Sequence.puml new file mode 100644 index 000000000..15bce27c0 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - GenerateDemand - Basket - Basket Service - Api - Get Items - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Get Items") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - C4 Sequence.svg new file mode 100644 index 000000000..157c819d1 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - C4 Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Basket - Basket Service - Api - Get Items - C4 Sequence - Context level«external_system»External«system»Basket ServiceGet Items \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - C4 Static.png new file mode 100644 index 000000000..fc98ff775 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - C4 Static.puml new file mode 100644 index 000000000..40aef1da1 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - Basket - Basket Service - Api - Get Items - C4 Static - Context level + +System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - C4 Static.svg new file mode 100644 index 000000000..824cb70b8 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Basket - Basket Service - Api - Get Items - C4 Static - Context levelBasket ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - C4.png new file mode 100644 index 000000000..3eb847fde Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - C4.puml new file mode 100644 index 000000000..cc81152ba --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - Basket - Basket Service - Api - Get Items - C4 - Context level + +System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - C4.svg new file mode 100644 index 000000000..376fcfd98 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Basket - Basket Service - Api - Get Items - C4 - Context levelBasket ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - Sequence.png new file mode 100644 index 000000000..fbb37bbc8 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - Sequence.puml new file mode 100644 index 000000000..542a3e63a --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title ECommercePlatform - GenerateDemand - Basket - Basket Service - Api - Get Items - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Basket Service" as ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService : Get Items + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - Sequence.svg new file mode 100644 index 000000000..a534a7671 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Basket - Basket Service - Api - Get Items - Sequence - Context levelExternalExternalBasket ServiceBasket ServiceGet Items \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - C4 Sequence.png new file mode 100644 index 000000000..1258188a6 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - C4 Sequence.puml new file mode 100644 index 000000000..0efae37d8 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - C4 Sequence.puml @@ -0,0 +1,17 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - GenerateDemand - Basket - Basket Service - Api - Update Item - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Update Item") +Rel(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Update Item") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - C4 Sequence.svg new file mode 100644 index 000000000..3166cd276 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - C4 Sequence.svg @@ -0,0 +1 @@ +Basket Service[System]ECommercePlatform - GenerateDemand - Basket - Basket Service - Api - Update Item - C4 Sequence - Container level«external_system»External«container»Api«container»DatabaseUpdate ItemUpdate Item \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - C4 Static.png new file mode 100644 index 000000000..1224c352a Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - C4 Static.puml new file mode 100644 index 000000000..a14e2be5f --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - C4 Static.puml @@ -0,0 +1,29 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - Basket - Basket Service - Api - Update Item - C4 Static - Container level + + +System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") { + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") +} + +Rel(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - C4 Static.svg new file mode 100644 index 000000000..0076a222f --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Basket - Basket Service - Api - Update Item - C4 Static - Container levelBasket Service[System]ApiDatabaseUsesLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - C4.png new file mode 100644 index 000000000..1f1d32c8b Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - C4.puml new file mode 100644 index 000000000..5175a9a46 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - C4.puml @@ -0,0 +1,29 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - Basket - Basket Service - Api - Update Item - C4 - Container level + + +System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") { + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") +} + +Rel(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Update Item") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - C4.svg new file mode 100644 index 000000000..ab316d0d4 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Basket - Basket Service - Api - Update Item - C4 - Container levelBasket Service[System]ApiDatabaseUpdate ItemLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - Sequence.png new file mode 100644 index 000000000..968f97ae1 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - Sequence.puml new file mode 100644 index 000000000..cfa5419a3 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - Sequence.puml @@ -0,0 +1,19 @@ +@startuml + +title ECommercePlatform - GenerateDemand - Basket - Basket Service - Api - Update Item - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Basket Service" #White + participant "Api" as ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api + participant "Database" as ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api : Update Item +group Update Item +ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api -> ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database : Update Item +end + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - Sequence.svg new file mode 100644 index 000000000..7136bd268 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Basket - Basket Service - Api - Update Item - Sequence - Container levelBasket ServiceExternalExternalApiApiDatabaseDatabaseUpdate ItemUpdate ItemUpdate Item \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - C4 Sequence.png new file mode 100644 index 000000000..34a65934d Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - C4 Sequence.puml new file mode 100644 index 000000000..f4ae19423 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - GenerateDemand - Basket - Basket Service - Api - Update Item - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Update Item") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - C4 Sequence.svg new file mode 100644 index 000000000..3ac03e79a --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - C4 Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Basket - Basket Service - Api - Update Item - C4 Sequence - Context level«external_system»External«system»Basket ServiceUpdate Item \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - C4 Static.png new file mode 100644 index 000000000..9a9bb3900 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - C4 Static.puml new file mode 100644 index 000000000..b0a38dc91 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - Basket - Basket Service - Api - Update Item - C4 Static - Context level + +System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - C4 Static.svg new file mode 100644 index 000000000..97ae94517 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Basket - Basket Service - Api - Update Item - C4 Static - Context levelBasket ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - C4.png new file mode 100644 index 000000000..e24a7ebc2 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - C4.puml new file mode 100644 index 000000000..f200b4fa4 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - Basket - Basket Service - Api - Update Item - C4 - Context level + +System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - C4.svg new file mode 100644 index 000000000..c43bf3d8d --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Basket - Basket Service - Api - Update Item - C4 - Context levelBasket ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - Sequence.png new file mode 100644 index 000000000..e42a186b8 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - Sequence.puml new file mode 100644 index 000000000..1d99b0f35 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title ECommercePlatform - GenerateDemand - Basket - Basket Service - Api - Update Item - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Basket Service" as ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService : Update Item + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - Sequence.svg new file mode 100644 index 000000000..a33c8fe3f --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Basket - Basket Service - Api - Update Item - Sequence - Context levelExternalExternalBasket ServiceBasket ServiceUpdate Item \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Container - C4 Static.png new file mode 100644 index 000000000..d1a4d7eec Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Container - C4 Static.puml new file mode 100644 index 000000000..7791436e6 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Container - C4 Static.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - Basket - Basket Service - Database - C4 Static - Container level + + +System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") { + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Container - C4 Static.svg new file mode 100644 index 000000000..3b4913692 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Basket - Basket Service - Database - C4 Static - Container levelBasket Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Container - C4.png new file mode 100644 index 000000000..8754f5abf Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Container - C4.puml new file mode 100644 index 000000000..b2412210d --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Container - C4.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - Basket - Basket Service - Database - C4 - Container level + + +System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") { + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Container - C4.svg new file mode 100644 index 000000000..2162c4aeb --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Basket - Basket Service - Database - C4 - Container levelBasket Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - C4 Sequence.png new file mode 100644 index 000000000..696f658af Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - C4 Sequence.puml new file mode 100644 index 000000000..06703957e --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - C4 Sequence.puml @@ -0,0 +1,15 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - GenerateDemand - Basket - Basket Service - Database - Delete Basket - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Delete Basket") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - C4 Sequence.svg new file mode 100644 index 000000000..3b590d6e5 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - C4 Sequence.svg @@ -0,0 +1 @@ +Basket Service[System]ECommercePlatform - GenerateDemand - Basket - Basket Service - Database - Delete Basket - C4 Sequence - Container level«external_system»External«container»DatabaseDelete Basket \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - C4 Static.png new file mode 100644 index 000000000..c6531f12f Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - C4 Static.puml new file mode 100644 index 000000000..aaba5cbd0 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - C4 Static.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - Basket - Basket Service - Database - Delete Basket - C4 Static - Container level + + +System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") { + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - C4 Static.svg new file mode 100644 index 000000000..1454eed06 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Basket - Basket Service - Database - Delete Basket - C4 Static - Container levelBasket Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - C4.png new file mode 100644 index 000000000..7712201ea Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - C4.puml new file mode 100644 index 000000000..247635608 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - C4.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - Basket - Basket Service - Database - Delete Basket - C4 - Container level + + +System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") { + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - C4.svg new file mode 100644 index 000000000..edead963f --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Basket - Basket Service - Database - Delete Basket - C4 - Container levelBasket Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - Sequence.png new file mode 100644 index 000000000..088ace885 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - Sequence.puml new file mode 100644 index 000000000..c0b8e233e --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - Sequence.puml @@ -0,0 +1,15 @@ +@startuml + +title ECommercePlatform - GenerateDemand - Basket - Basket Service - Database - Delete Basket - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Basket Service" #White + participant "Database" as ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database : Delete Basket + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - Sequence.svg new file mode 100644 index 000000000..b78fe3d7a --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Basket - Basket Service - Database - Delete Basket - Sequence - Container levelBasket ServiceExternalExternalDatabaseDatabaseDelete Basket \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - C4 Sequence.png new file mode 100644 index 000000000..df41f544a Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - C4 Sequence.puml new file mode 100644 index 000000000..679220392 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - GenerateDemand - Basket - Basket Service - Database - Delete Basket - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Delete Basket") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - C4 Sequence.svg new file mode 100644 index 000000000..ae4382c99 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - C4 Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Basket - Basket Service - Database - Delete Basket - C4 Sequence - Context level«external_system»External«system»Basket ServiceDelete Basket \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - C4 Static.png new file mode 100644 index 000000000..41e52f09d Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - C4 Static.puml new file mode 100644 index 000000000..9b01810a5 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - Basket - Basket Service - Database - Delete Basket - C4 Static - Context level + +System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - C4 Static.svg new file mode 100644 index 000000000..3c6c961af --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Basket - Basket Service - Database - Delete Basket - C4 Static - Context levelBasket ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - C4.png new file mode 100644 index 000000000..f1e7dfc2e Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - C4.puml new file mode 100644 index 000000000..f98d4ebbb --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - Basket - Basket Service - Database - Delete Basket - C4 - Context level + +System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - C4.svg new file mode 100644 index 000000000..50c1580bb --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Basket - Basket Service - Database - Delete Basket - C4 - Context levelBasket ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - Sequence.png new file mode 100644 index 000000000..7b296ee9e Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - Sequence.puml new file mode 100644 index 000000000..a6f55141d --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title ECommercePlatform - GenerateDemand - Basket - Basket Service - Database - Delete Basket - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Basket Service" as ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService : Delete Basket + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - Sequence.svg new file mode 100644 index 000000000..01c521d8e --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Basket - Basket Service - Database - Delete Basket - Sequence - Context levelExternalExternalBasket ServiceBasket ServiceDelete Basket \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - C4 Sequence.png new file mode 100644 index 000000000..791981fe2 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - C4 Sequence.puml new file mode 100644 index 000000000..e1bc35ecf --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - C4 Sequence.puml @@ -0,0 +1,15 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - GenerateDemand - Basket - Basket Service - Database - Delete Item - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Delete Item") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - C4 Static.png new file mode 100644 index 000000000..88bb2e303 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - C4 Static.puml new file mode 100644 index 000000000..2e07c6edf --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - C4 Static.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - Basket - Basket Service - Database - Delete Item - C4 Static - Container level + + +System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") { + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - C4 Static.svg new file mode 100644 index 000000000..4218cdc49 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Basket - Basket Service - Database - Delete Item - C4 Static - Container levelBasket Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - C4.png new file mode 100644 index 000000000..f35f4b248 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - C4.puml new file mode 100644 index 000000000..68164dbc0 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - C4.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - Basket - Basket Service - Database - Delete Item - C4 - Container level + + +System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") { + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - C4.svg new file mode 100644 index 000000000..962542168 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Basket - Basket Service - Database - Delete Item - C4 - Container levelBasket Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - Sequence.png new file mode 100644 index 000000000..0501b0cde Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - Sequence.puml new file mode 100644 index 000000000..51fa452cb --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - Sequence.puml @@ -0,0 +1,15 @@ +@startuml + +title ECommercePlatform - GenerateDemand - Basket - Basket Service - Database - Delete Item - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Basket Service" #White + participant "Database" as ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database : Delete Item + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - Sequence.svg new file mode 100644 index 000000000..0b3ed7ba1 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Basket - Basket Service - Database - Delete Item - Sequence - Container levelBasket ServiceExternalExternalDatabaseDatabaseDelete Item \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - C4 Sequence.png new file mode 100644 index 000000000..f7b968666 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - C4 Sequence.puml new file mode 100644 index 000000000..7d4478e1e --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - GenerateDemand - Basket - Basket Service - Database - Delete Item - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Delete Item") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - C4 Sequence.svg new file mode 100644 index 000000000..647aae7e8 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - C4 Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Basket - Basket Service - Database - Delete Item - C4 Sequence - Context level«external_system»External«system»Basket ServiceDelete Item \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - C4 Static.png new file mode 100644 index 000000000..8c0200429 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - C4 Static.puml new file mode 100644 index 000000000..e8c539d23 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - Basket - Basket Service - Database - Delete Item - C4 Static - Context level + +System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - C4 Static.svg new file mode 100644 index 000000000..754d5bdab --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Basket - Basket Service - Database - Delete Item - C4 Static - Context levelBasket ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - C4.png new file mode 100644 index 000000000..1d2d41ba1 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - C4.puml new file mode 100644 index 000000000..f2d65b02b --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - Basket - Basket Service - Database - Delete Item - C4 - Context level + +System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - C4.svg new file mode 100644 index 000000000..8de925226 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Basket - Basket Service - Database - Delete Item - C4 - Context levelBasket ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - Sequence.png new file mode 100644 index 000000000..1988dfff4 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - Sequence.puml new file mode 100644 index 000000000..c1a13ce06 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title ECommercePlatform - GenerateDemand - Basket - Basket Service - Database - Delete Item - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Basket Service" as ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService : Delete Item + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - Sequence.svg new file mode 100644 index 000000000..9c5f202a8 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Basket - Basket Service - Database - Delete Item - Sequence - Context levelExternalExternalBasket ServiceBasket ServiceDelete Item \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - C4 Sequence.png new file mode 100644 index 000000000..4905e0113 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - C4 Sequence.puml new file mode 100644 index 000000000..65087fbfb --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - C4 Sequence.puml @@ -0,0 +1,15 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - GenerateDemand - Basket - Basket Service - Database - Insert Item - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Insert Item") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - C4 Sequence.svg new file mode 100644 index 000000000..9127c3ba2 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - C4 Sequence.svg @@ -0,0 +1 @@ +Basket Service[System]ECommercePlatform - GenerateDemand - Basket - Basket Service - Database - Insert Item - C4 Sequence - Container level«external_system»External«container»DatabaseInsert Item \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - C4 Static.png new file mode 100644 index 000000000..d77ad47d5 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - C4 Static.puml new file mode 100644 index 000000000..f3a7078f6 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - C4 Static.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - Basket - Basket Service - Database - Insert Item - C4 Static - Container level + + +System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") { + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - C4 Static.svg new file mode 100644 index 000000000..ba8edb3d4 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Basket - Basket Service - Database - Insert Item - C4 Static - Container levelBasket Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - C4.png new file mode 100644 index 000000000..db2fb68aa Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - C4.puml new file mode 100644 index 000000000..dff420413 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - C4.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - Basket - Basket Service - Database - Insert Item - C4 - Container level + + +System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") { + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - C4.svg new file mode 100644 index 000000000..1ee2da5cd --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Basket - Basket Service - Database - Insert Item - C4 - Container levelBasket Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - Sequence.png new file mode 100644 index 000000000..e93ea0e6c Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - Sequence.puml new file mode 100644 index 000000000..f8f5128cb --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - Sequence.puml @@ -0,0 +1,15 @@ +@startuml + +title ECommercePlatform - GenerateDemand - Basket - Basket Service - Database - Insert Item - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Basket Service" #White + participant "Database" as ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database : Insert Item + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - Sequence.svg new file mode 100644 index 000000000..70a006ac0 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Basket - Basket Service - Database - Insert Item - Sequence - Container levelBasket ServiceExternalExternalDatabaseDatabaseInsert Item \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - C4 Sequence.png new file mode 100644 index 000000000..ad44edc9f Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - C4 Sequence.puml new file mode 100644 index 000000000..bd5d454f8 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - GenerateDemand - Basket - Basket Service - Database - Insert Item - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Insert Item") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - C4 Sequence.svg new file mode 100644 index 000000000..45b67c339 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - C4 Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Basket - Basket Service - Database - Insert Item - C4 Sequence - Context level«external_system»External«system»Basket ServiceInsert Item \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - C4 Static.png new file mode 100644 index 000000000..3e194cff2 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - C4 Static.puml new file mode 100644 index 000000000..39bc77b4d --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - Basket - Basket Service - Database - Insert Item - C4 Static - Context level + +System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - C4 Static.svg new file mode 100644 index 000000000..d1043c816 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Basket - Basket Service - Database - Insert Item - C4 Static - Context levelBasket ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - C4.png new file mode 100644 index 000000000..c2e50cd61 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - C4.puml new file mode 100644 index 000000000..6b2c8ae95 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - Basket - Basket Service - Database - Insert Item - C4 - Context level + +System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - C4.svg new file mode 100644 index 000000000..e61d52560 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Basket - Basket Service - Database - Insert Item - C4 - Context levelBasket ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - Sequence.png new file mode 100644 index 000000000..bd678a4d8 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - Sequence.puml new file mode 100644 index 000000000..2792cf7b4 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title ECommercePlatform - GenerateDemand - Basket - Basket Service - Database - Insert Item - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Basket Service" as ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService : Insert Item + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - Sequence.svg new file mode 100644 index 000000000..65248378c --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Basket - Basket Service - Database - Insert Item - Sequence - Context levelExternalExternalBasket ServiceBasket ServiceInsert Item \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - C4 Sequence.png new file mode 100644 index 000000000..84959165e Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - C4 Sequence.puml new file mode 100644 index 000000000..d3ff7b768 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - C4 Sequence.puml @@ -0,0 +1,15 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - GenerateDemand - Basket - Basket Service - Database - Select Items - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Select Items") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - C4 Sequence.svg new file mode 100644 index 000000000..1b150f4d7 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - C4 Sequence.svg @@ -0,0 +1 @@ +Basket Service[System]ECommercePlatform - GenerateDemand - Basket - Basket Service - Database - Select Items - C4 Sequence - Container level«external_system»External«container»DatabaseSelect Items \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - C4 Static.png new file mode 100644 index 000000000..9d4f06170 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - C4 Static.puml new file mode 100644 index 000000000..9b405f144 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - C4 Static.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - Basket - Basket Service - Database - Select Items - C4 Static - Container level + + +System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") { + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - C4 Static.svg new file mode 100644 index 000000000..0bc35cd15 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Basket - Basket Service - Database - Select Items - C4 Static - Container levelBasket Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - C4.png new file mode 100644 index 000000000..dee47177c Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - C4.puml new file mode 100644 index 000000000..f179ac0a4 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - C4.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - Basket - Basket Service - Database - Select Items - C4 - Container level + + +System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") { + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - C4.svg new file mode 100644 index 000000000..dce4bd1f8 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Basket - Basket Service - Database - Select Items - C4 - Container levelBasket Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - Sequence.png new file mode 100644 index 000000000..31ee47a92 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - Sequence.puml new file mode 100644 index 000000000..28c2e79be --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - Sequence.puml @@ -0,0 +1,15 @@ +@startuml + +title ECommercePlatform - GenerateDemand - Basket - Basket Service - Database - Select Items - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Basket Service" #White + participant "Database" as ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database : Select Items + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - Sequence.svg new file mode 100644 index 000000000..0011e3236 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Basket - Basket Service - Database - Select Items - Sequence - Container levelBasket ServiceExternalExternalDatabaseDatabaseSelect Items \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - C4 Sequence.png new file mode 100644 index 000000000..a8e3c8442 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - C4 Sequence.puml new file mode 100644 index 000000000..4462568d0 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - GenerateDemand - Basket - Basket Service - Database - Select Items - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Select Items") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - C4 Sequence.svg new file mode 100644 index 000000000..793003a2d --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - C4 Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Basket - Basket Service - Database - Select Items - C4 Sequence - Context level«external_system»External«system»Basket ServiceSelect Items \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - C4 Static.png new file mode 100644 index 000000000..116bd68e4 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - C4 Static.puml new file mode 100644 index 000000000..fb3a1fa51 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - Basket - Basket Service - Database - Select Items - C4 Static - Context level + +System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - C4 Static.svg new file mode 100644 index 000000000..84d28bc75 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Basket - Basket Service - Database - Select Items - C4 Static - Context levelBasket ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - C4.png new file mode 100644 index 000000000..ba866a28b Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - C4.puml new file mode 100644 index 000000000..7e954b06c --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - Basket - Basket Service - Database - Select Items - C4 - Context level + +System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - C4.svg new file mode 100644 index 000000000..c71dfa408 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Basket - Basket Service - Database - Select Items - C4 - Context levelBasket ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - Sequence.png new file mode 100644 index 000000000..eb3e83da7 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - Sequence.puml new file mode 100644 index 000000000..99bca517f --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title ECommercePlatform - GenerateDemand - Basket - Basket Service - Database - Select Items - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Basket Service" as ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService : Select Items + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - Sequence.svg new file mode 100644 index 000000000..571227fa9 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Basket - Basket Service - Database - Select Items - Sequence - Context levelExternalExternalBasket ServiceBasket ServiceSelect Items \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - C4 Sequence.png new file mode 100644 index 000000000..15cbeba24 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - C4 Sequence.puml new file mode 100644 index 000000000..0efd2061f --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - C4 Sequence.puml @@ -0,0 +1,15 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - GenerateDemand - Basket - Basket Service - Database - Update Item - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Update Item") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - C4 Sequence.svg new file mode 100644 index 000000000..8b9d7ec45 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - C4 Sequence.svg @@ -0,0 +1 @@ +Basket Service[System]ECommercePlatform - GenerateDemand - Basket - Basket Service - Database - Update Item - C4 Sequence - Container level«external_system»External«container»DatabaseUpdate Item \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - C4 Static.png new file mode 100644 index 000000000..c0ca78dce Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - C4 Static.puml new file mode 100644 index 000000000..2ecb71662 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - C4 Static.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - Basket - Basket Service - Database - Update Item - C4 Static - Container level + + +System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") { + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - C4 Static.svg new file mode 100644 index 000000000..a3ed6d485 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Basket - Basket Service - Database - Update Item - C4 Static - Container levelBasket Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - C4.png new file mode 100644 index 000000000..ae1522458 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - C4.puml new file mode 100644 index 000000000..b7e5af98c --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - C4.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - Basket - Basket Service - Database - Update Item - C4 - Container level + + +System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") { + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - C4.svg new file mode 100644 index 000000000..e80dce50a --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Basket - Basket Service - Database - Update Item - C4 - Container levelBasket Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - Sequence.png new file mode 100644 index 000000000..b5d2059df Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - Sequence.puml new file mode 100644 index 000000000..624122ebc --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - Sequence.puml @@ -0,0 +1,15 @@ +@startuml + +title ECommercePlatform - GenerateDemand - Basket - Basket Service - Database - Update Item - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Basket Service" #White + participant "Database" as ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database : Update Item + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - Sequence.svg new file mode 100644 index 000000000..7e316442e --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Basket - Basket Service - Database - Update Item - Sequence - Container levelBasket ServiceExternalExternalDatabaseDatabaseUpdate Item \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - C4 Sequence.png new file mode 100644 index 000000000..86ed8ab59 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - C4 Sequence.puml new file mode 100644 index 000000000..d9f21b517 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - GenerateDemand - Basket - Basket Service - Database - Update Item - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Update Item") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - C4 Sequence.svg new file mode 100644 index 000000000..03b4c679b --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - C4 Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Basket - Basket Service - Database - Update Item - C4 Sequence - Context level«external_system»External«system»Basket ServiceUpdate Item \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - C4 Static.png new file mode 100644 index 000000000..c395b0055 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - C4 Static.puml new file mode 100644 index 000000000..ebad883d9 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - Basket - Basket Service - Database - Update Item - C4 Static - Context level + +System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - C4 Static.svg new file mode 100644 index 000000000..2b98afced --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Basket - Basket Service - Database - Update Item - C4 Static - Context levelBasket ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - C4.png new file mode 100644 index 000000000..e02cf13b9 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - C4.puml new file mode 100644 index 000000000..f343f2cba --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - Basket - Basket Service - Database - Update Item - C4 - Context level + +System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - C4.svg new file mode 100644 index 000000000..b49ac3536 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Basket - Basket Service - Database - Update Item - C4 - Context levelBasket ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - Sequence.png new file mode 100644 index 000000000..42376fb80 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - Sequence.puml new file mode 100644 index 000000000..68b5b9d90 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title ECommercePlatform - GenerateDemand - Basket - Basket Service - Database - Update Item - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Basket Service" as ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService : Update Item + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - Sequence.svg new file mode 100644 index 000000000..0d75ffd7e --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Basket - Basket Service - Database - Update Item - Sequence - Context levelExternalExternalBasket ServiceBasket ServiceUpdate Item \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Context - C4 Static.png new file mode 100644 index 000000000..f91facbd3 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Context - C4 Static.puml new file mode 100644 index 000000000..a6aaa64b4 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - Basket - Basket Service - C4 Static - Context level + +System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Context - C4 Static.svg new file mode 100644 index 000000000..ef70f7b37 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Basket - Basket Service - C4 Static - Context levelBasket ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Context - C4.png new file mode 100644 index 000000000..aca9fcc42 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Context - C4.puml new file mode 100644 index 000000000..5041c13f8 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - Basket - Basket Service - C4 - Context level + +System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Context - C4.svg new file mode 100644 index 000000000..fc1932c93 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Basket - Basket Service - C4 - Context levelBasket ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Container - C4 Static.png new file mode 100644 index 000000000..88824880f Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Container - C4 Static.puml new file mode 100644 index 000000000..4fe85cb59 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Container - C4 Static.puml @@ -0,0 +1,29 @@ +@startuml +!include ..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - Basket - C4 Static - Container level + + +System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") { + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") +} + +Rel(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Container - C4 Static.svg new file mode 100644 index 000000000..3514fa417 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Basket - C4 Static - Container levelBasket Service[System]ApiDatabaseUsesLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Container - C4.png new file mode 100644 index 000000000..817eb3715 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Container - C4.puml new file mode 100644 index 000000000..1551ea1e8 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Container - C4.puml @@ -0,0 +1,29 @@ +@startuml +!include ..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - Basket - C4 - Container level + + +System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") { + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") +} + +Rel(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Select Items\nInsert Item\nUpdate Item\nDelete Item\nDelete Basket") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Container - C4.svg new file mode 100644 index 000000000..8a8260694 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Basket - C4 - Container levelBasket Service[System]ApiDatabaseSelect ItemsInsert ItemUpdate ItemDelete ItemDelete BasketLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Context - C4 Static.png new file mode 100644 index 000000000..eb215a285 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Context - C4 Static.puml new file mode 100644 index 000000000..326514764 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - Basket - C4 Static - Context level + +System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Context - C4 Static.svg new file mode 100644 index 000000000..231379d7f --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Basket - C4 Static - Context levelBasket ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Context - C4.png new file mode 100644 index 000000000..6b4d76a0b Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Context - C4.puml new file mode 100644 index 000000000..da562f3f0 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - Basket - C4 - Context level + +System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Context - C4.svg new file mode 100644 index 000000000..7d83eba9d --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Basket - C4 - Context levelBasket ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Container - C4 Static.png new file mode 100644 index 000000000..eab5a735f Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Container - C4 Static.puml new file mode 100644 index 000000000..ea0bf68dc --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Container - C4 Static.puml @@ -0,0 +1,83 @@ +@startuml +!include ..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - C4 Static - Container level + +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Storefront App", "") +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "") + +System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") { + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") +} + +System_Boundary(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service") { + Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, "Message Handler", "", "") +} + +System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") { + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") +} + +System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") { + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, "Message Handler", "", "") +} + +System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service") { + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "") +} + +System_Boundary(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service") { + Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Messaging", "", "") +} + +System_Boundary(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service") { + Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "") +} + +System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") { + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Uses") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Uses") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Uses") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, "Uses") +Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Uses") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Uses") +Rel(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Uses") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, "Uses") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Uses") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Uses") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Uses") +Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Container - C4 Static.svg new file mode 100644 index 000000000..79beaa0a2 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - C4 Static - Container levelProduct Service[System]Search Service[System]Basket Service[System]Order Service[System]Fraud Service[System]Payment Service[System]Fulfilment Service[System]Pricing Service[System]ApiDatabaseMessagingApiDatabaseMessage HandlerApiDatabaseApiDatabaseMessagingMessage HandlerMessagingMessagingMessagingMessagingStorefront AppStorefront BffUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Container - C4.png new file mode 100644 index 000000000..a55a3642c Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Container - C4.puml new file mode 100644 index 000000000..8aab1d21f --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Container - C4.puml @@ -0,0 +1,83 @@ +@startuml +!include ..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - C4 - Container level + +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Storefront App", "") +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "") + +System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") { + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") +} + +System_Boundary(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service") { + Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, "Message Handler", "", "") +} + +System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") { + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") +} + +System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") { + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, "Message Handler", "", "") +} + +System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service") { + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "") +} + +System_Boundary(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service") { + Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Messaging", "", "") +} + +System_Boundary(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service") { + Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "") +} + +System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") { + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Get Products\nSearch Products\nGet Basket\nAdd Basket Item\nUpdate Basket Item\nDelete Basket Item\nCheckout") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Get Products") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Select Products") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, "Search Products") +Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Select Products") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Get Items\nAdd Item\nUpdate Item\nDelete Item\nDelete Basket") +Rel(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Select Items\nInsert Item\nUpdate Item\nDelete Item\nDelete Basket") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, "Create Order") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Insert Order") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Send Order Created Event") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Receive Fraud Check Result Event") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Update Order Status") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Send Order Status Changed Event") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Receive Payment Result Event") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Receive Order Shipped Event") +Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Receive Product Price Changed Event") +Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Update Product Prices\nInsert Product\nUpdate Product\nDelete Product") +Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Receive Product Created Event\nReceive Product Updated Event\nReceive Product Deleted Event") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Container - C4.svg new file mode 100644 index 000000000..a2ae94a0e --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - C4 - Container levelProduct Service[System]Search Service[System]Basket Service[System]Order Service[System]Fraud Service[System]Payment Service[System]Fulfilment Service[System]Pricing Service[System]ApiDatabaseMessagingApiDatabaseMessage HandlerApiDatabaseApiDatabaseMessagingMessage HandlerMessagingMessagingMessagingMessagingStorefront AppStorefront BffGet ProductsSearch ProductsGet BasketAdd Basket ItemUpdate Basket ItemDelete Basket ItemCheckoutGet ProductsSelect ProductsSearch ProductsSelect ProductsGet ItemsAdd ItemUpdate ItemDelete ItemDelete BasketSelect ItemsInsert ItemUpdate ItemDelete ItemDelete BasketCreate OrderInsert OrderSend Order Created EventReceive Fraud CheckResult EventUpdate Order StatusSend Order StatusChanged EventReceive Payment ResultEventReceive Order ShippedEventReceive Product PriceChanged EventUpdate Product PricesInsert ProductUpdate ProductDelete ProductReceive Product CreatedEventReceive Product UpdatedEventReceive Product DeletedEventLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Context - C4 Static.png new file mode 100644 index 000000000..61046e9ea Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Context - C4 Static.puml new file mode 100644 index 000000000..25415eb96 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Context - C4 Static.puml @@ -0,0 +1,43 @@ +@startuml +!include ..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - C4 Static - Context level + +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Storefront App", "") +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "") +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "") +System(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service", "") +System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "") +System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "") +System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service", "") +System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service", "") +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service", "") +System(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service", "") + +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Uses") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Uses") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Uses") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Uses") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Uses") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Uses") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Uses") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Uses") +Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Uses") +Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Context - C4 Static.svg new file mode 100644 index 000000000..9a17e6132 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - C4 Static - Context levelStorefront AppStorefront BffProduct ServiceSearch ServiceBasket ServiceOrder ServiceFraud ServicePayment ServiceFulfilment ServicePricing ServiceUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Context - C4.png new file mode 100644 index 000000000..f9090a8a7 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Context - C4.puml new file mode 100644 index 000000000..08ceec227 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Context - C4.puml @@ -0,0 +1,43 @@ +@startuml +!include ..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - C4 - Context level + +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Storefront App", "") +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "") +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "") +System(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service", "") +System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "") +System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "") +System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service", "") +System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service", "") +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service", "") +System(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service", "") + +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Get Products\nSearch Products\nGet Basket\nAdd Basket Item\nUpdate Basket Item\nDelete Basket Item\nCheckout") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Get Products") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Products") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Get Items\nAdd Item\nUpdate Item\nDelete Item\nDelete Basket") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Create Order") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Receive Fraud Check Result Event") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Receive Payment Result Event") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Receive Order Shipped Event") +Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Receive Product Price Changed Event") +Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Receive Product Created Event\nReceive Product Updated Event\nReceive Product Deleted Event") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Context - C4.svg new file mode 100644 index 000000000..65b4250ad --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - C4 - Context levelStorefront AppStorefront BffProduct ServiceSearch ServiceBasket ServiceOrder ServiceFraud ServicePayment ServiceFulfilment ServicePricing ServiceGet ProductsSearch ProductsGet BasketAdd Basket ItemUpdate Basket ItemDelete Basket ItemCheckoutGet ProductsSearch ProductsGet ItemsAdd ItemUpdate ItemDelete ItemDelete BasketCreate OrderReceive Fraud CheckResult EventReceive Payment ResultEventReceive Order ShippedEventReceive Product PriceChanged EventReceive Product CreatedEventReceive Product UpdatedEventReceive Product DeletedEventLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Container - C4 Static.png new file mode 100644 index 000000000..2b0fd43bf Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Container - C4 Static.puml new file mode 100644 index 000000000..d54ecf063 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Container - C4 Static.puml @@ -0,0 +1,49 @@ +@startuml +!include ..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - OrderManagement - C4 Static - Container level + + +System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") { + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, "Message Handler", "", "") +} + +System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service") { + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "") +} + +System_Boundary(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service") { + Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Messaging", "", "") +} + +System_Boundary(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service") { + Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Uses") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Uses") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Container - C4 Static.svg new file mode 100644 index 000000000..9f041ef35 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - OrderManagement - C4 Static - Container levelOrder Service[System]Fraud Service[System]Payment Service[System]Fulfilment Service[System]ApiDatabaseMessagingMessage HandlerMessagingMessagingMessagingUsesUsesUsesUsesUsesUsesUsesLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Container - C4.png new file mode 100644 index 000000000..a9ae90d76 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Container - C4.puml new file mode 100644 index 000000000..265567684 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Container - C4.puml @@ -0,0 +1,49 @@ +@startuml +!include ..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - OrderManagement - C4 - Container level + + +System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") { + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, "Message Handler", "", "") +} + +System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service") { + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "") +} + +System_Boundary(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service") { + Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Messaging", "", "") +} + +System_Boundary(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service") { + Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Insert Order") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Send Order Created Event") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Receive Fraud Check Result Event") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Update Order Status") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Send Order Status Changed Event") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Receive Payment Result Event") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Receive Order Shipped Event") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Container - C4.svg new file mode 100644 index 000000000..b2d7b965c --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - OrderManagement - C4 - Container levelOrder Service[System]Fraud Service[System]Payment Service[System]Fulfilment Service[System]ApiDatabaseMessagingMessage HandlerMessagingMessagingMessagingInsert OrderSend Order Created EventReceive Fraud CheckResult EventUpdate Order StatusSend Order StatusChanged EventReceive Payment ResultEventReceive Order ShippedEventLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Context - C4 Static.png new file mode 100644 index 000000000..0ebcb91e1 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Context - C4 Static.puml new file mode 100644 index 000000000..17445fe4f --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Context - C4 Static.puml @@ -0,0 +1,30 @@ +@startuml +!include ..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - OrderManagement - C4 Static - Context level + +System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "") +System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service", "") +System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service", "") +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service", "") + +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Uses") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Uses") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Context - C4 Static.svg new file mode 100644 index 000000000..df5b7641b --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - OrderManagement - C4 Static - Context levelOrder ServiceFraud ServicePayment ServiceFulfilment ServiceUsesUsesUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Context - C4.png new file mode 100644 index 000000000..2884367e6 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Context - C4.puml new file mode 100644 index 000000000..ab78448cc --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Context - C4.puml @@ -0,0 +1,30 @@ +@startuml +!include ..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - OrderManagement - C4 - Context level + +System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "") +System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service", "") +System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service", "") +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service", "") + +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Receive Fraud Check Result Event") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Receive Payment Result Event") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Receive Order Shipped Event") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Context - C4.svg new file mode 100644 index 000000000..599995638 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - OrderManagement - C4 - Context levelOrder ServiceFraud ServicePayment ServiceFulfilment ServiceReceive Fraud CheckResult EventReceive Payment ResultEventReceive Order ShippedEventLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Container - C4 Static.png new file mode 100644 index 000000000..e18956193 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Container - C4 Static.puml new file mode 100644 index 000000000..8a58aa1fb --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Container - C4 Static.puml @@ -0,0 +1,49 @@ +@startuml +!include ..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - OrderManagement - C4 Static - Container level + + +System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") { + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, "Message Handler", "", "") +} + +System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service") { + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "") +} + +System_Boundary(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service") { + Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Messaging", "", "") +} + +System_Boundary(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service") { + Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Uses") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Uses") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Container - C4 Static.svg new file mode 100644 index 000000000..68290ad2a --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - OrderManagement - C4 Static - Container levelOrder Service[System]Fraud Service[System]Payment Service[System]Fulfilment Service[System]ApiDatabaseMessagingMessage HandlerMessagingMessagingMessagingUsesUsesUsesUsesUsesUsesUsesLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Container - C4.png new file mode 100644 index 000000000..e7fb077ec Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Container - C4.puml new file mode 100644 index 000000000..d7fbdc3fe --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Container - C4.puml @@ -0,0 +1,49 @@ +@startuml +!include ..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - OrderManagement - C4 - Container level + + +System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") { + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, "Message Handler", "", "") +} + +System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service") { + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "") +} + +System_Boundary(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service") { + Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Messaging", "", "") +} + +System_Boundary(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service") { + Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Insert Order") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Send Order Created Event") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Receive Fraud Check Result Event") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Update Order Status") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Send Order Status Changed Event") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Receive Payment Result Event") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Receive Order Shipped Event") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Container - C4.svg new file mode 100644 index 000000000..156ed180c --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - OrderManagement - C4 - Container levelOrder Service[System]Fraud Service[System]Payment Service[System]Fulfilment Service[System]ApiDatabaseMessagingMessage HandlerMessagingMessagingMessagingInsert OrderSend Order Created EventReceive Fraud CheckResult EventUpdate Order StatusSend Order StatusChanged EventReceive Payment ResultEventReceive Order ShippedEventLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Context - C4 Static.png new file mode 100644 index 000000000..c640cf602 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Context - C4 Static.puml new file mode 100644 index 000000000..9dee31188 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Context - C4 Static.puml @@ -0,0 +1,30 @@ +@startuml +!include ..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - OrderManagement - C4 Static - Context level + +System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "") +System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service", "") +System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service", "") +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service", "") + +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Uses") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Uses") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Context - C4 Static.svg new file mode 100644 index 000000000..3cb8138db --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - OrderManagement - C4 Static - Context levelOrder ServiceFraud ServicePayment ServiceFulfilment ServiceUsesUsesUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Context - C4.png new file mode 100644 index 000000000..733f613a2 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Context - C4.puml new file mode 100644 index 000000000..e0043abe4 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Context - C4.puml @@ -0,0 +1,30 @@ +@startuml +!include ..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - OrderManagement - C4 - Context level + +System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "") +System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service", "") +System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service", "") +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service", "") + +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Receive Fraud Check Result Event") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Receive Payment Result Event") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Receive Order Shipped Event") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Context - C4.svg new file mode 100644 index 000000000..18cf62a45 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - OrderManagement - C4 - Context levelOrder ServiceFraud ServicePayment ServiceFulfilment ServiceReceive Fraud CheckResult EventReceive Payment ResultEventReceive Order ShippedEventLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Container - C4 Static.png new file mode 100644 index 000000000..a69bfca95 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Container - C4 Static.puml new file mode 100644 index 000000000..5e7feb2d2 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Container - C4 Static.puml @@ -0,0 +1,49 @@ +@startuml +!include ..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - C4 Static - Container level + + +System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") { + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, "Message Handler", "", "") +} + +System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service") { + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "") +} + +System_Boundary(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service") { + Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Messaging", "", "") +} + +System_Boundary(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service") { + Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Uses") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Uses") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Container - C4 Static.svg new file mode 100644 index 000000000..f7ecb08d3 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - OrderManagement - Order Service - C4 Static - Container levelOrder Service[System]Fraud Service[System]Payment Service[System]Fulfilment Service[System]ApiDatabaseMessagingMessage HandlerMessagingMessagingMessagingUsesUsesUsesUsesUsesUsesUsesLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Container - C4.png new file mode 100644 index 000000000..4c0f475df Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Container - C4.puml new file mode 100644 index 000000000..116cea3e2 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Container - C4.puml @@ -0,0 +1,49 @@ +@startuml +!include ..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - C4 - Container level + + +System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") { + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, "Message Handler", "", "") +} + +System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service") { + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "") +} + +System_Boundary(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service") { + Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Messaging", "", "") +} + +System_Boundary(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service") { + Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Insert Order") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Send Order Created Event") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Receive Fraud Check Result Event") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Update Order Status") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Send Order Status Changed Event") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Receive Payment Result Event") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Receive Order Shipped Event") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Container - C4.svg new file mode 100644 index 000000000..dc047294f --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - OrderManagement - Order Service - C4 - Container levelOrder Service[System]Fraud Service[System]Payment Service[System]Fulfilment Service[System]ApiDatabaseMessagingMessage HandlerMessagingMessagingMessagingInsert OrderSend Order Created EventReceive Fraud CheckResult EventUpdate Order StatusSend Order StatusChanged EventReceive Payment ResultEventReceive Order ShippedEventLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Container - C4 Static.png new file mode 100644 index 000000000..bfa638968 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Container - C4 Static.puml new file mode 100644 index 000000000..31a24b71a --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Container - C4 Static.puml @@ -0,0 +1,31 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Api - C4 Static - Container level + + +System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") { + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Uses") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Container - C4 Static.svg new file mode 100644 index 000000000..33f37a9bf --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Api - C4 Static - Container levelOrder Service[System]ApiDatabaseMessagingUsesUsesLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Container - C4.png new file mode 100644 index 000000000..c07c6c244 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Container - C4.puml new file mode 100644 index 000000000..db90df68d --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Container - C4.puml @@ -0,0 +1,31 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Api - C4 - Container level + + +System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") { + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Insert Order") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Send Order Created Event") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Container - C4.svg new file mode 100644 index 000000000..1fe4538a8 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Api - C4 - Container levelOrder Service[System]ApiDatabaseMessagingInsert OrderSend Order Created EventLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - C4 Sequence.png new file mode 100644 index 000000000..e2f2490d6 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - C4 Sequence.puml new file mode 100644 index 000000000..7d7c57aa3 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - C4 Sequence.puml @@ -0,0 +1,19 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Api - Create Order - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, "Create Order") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Insert Order") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Send Order Created Event") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - C4 Sequence.svg new file mode 100644 index 000000000..040e911ed --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - C4 Sequence.svg @@ -0,0 +1 @@ +Order Service[System]ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Api - Create Order - C4 Sequence - Container level«external_system»External«container»Api«container»Database«container»MessagingCreate OrderInsert OrderSend Order Created Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - C4 Static.png new file mode 100644 index 000000000..cbc49941f Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - C4 Static.puml new file mode 100644 index 000000000..d60bf1f2d --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - C4 Static.puml @@ -0,0 +1,31 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Api - Create Order - C4 Static - Container level + + +System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") { + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Uses") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - C4 Static.svg new file mode 100644 index 000000000..ad1141cfa --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Api - Create Order - C4 Static - Container levelOrder Service[System]ApiDatabaseMessagingUsesUsesLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - C4.png new file mode 100644 index 000000000..ef44e508f Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - C4.puml new file mode 100644 index 000000000..50ac0b136 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - C4.puml @@ -0,0 +1,31 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Api - Create Order - C4 - Container level + + +System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") { + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Insert Order") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Send Order Created Event") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - C4.svg new file mode 100644 index 000000000..8af1baa45 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Api - Create Order - C4 - Container levelOrder Service[System]ApiDatabaseMessagingInsert OrderSend Order Created EventLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - Sequence.png new file mode 100644 index 000000000..98c85b969 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - Sequence.puml new file mode 100644 index 000000000..69887b841 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - Sequence.puml @@ -0,0 +1,21 @@ +@startuml + +title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Api - Create Order - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Order Service" #White + participant "Api" as ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api + participant "Database" as ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database + participant "Messaging" as ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api : Create Order +group Create Order +ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api -> ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database : Insert Order +ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api -> ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging : Send Order Created Event +end + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - Sequence.svg new file mode 100644 index 000000000..fa67e58db --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Api - Create Order - Sequence - Container levelOrder ServiceExternalExternalApiApiDatabaseDatabaseMessagingMessagingCreate OrderCreate OrderInsert OrderSend Order Created Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - C4 Sequence.png new file mode 100644 index 000000000..d00149847 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - C4 Sequence.puml new file mode 100644 index 000000000..36a3c41a9 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Api - Create Order - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Create Order") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - C4 Sequence.svg new file mode 100644 index 000000000..61a85eb87 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - C4 Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Api - Create Order - C4 Sequence - Context level«external_system»External«system»Order ServiceCreate Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - C4 Static.png new file mode 100644 index 000000000..edb220f57 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - C4 Static.puml new file mode 100644 index 000000000..0efc4a682 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Api - Create Order - C4 Static - Context level + +System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - C4 Static.svg new file mode 100644 index 000000000..f7406acb9 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Api - Create Order - C4 Static - Context levelOrder ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - C4.png new file mode 100644 index 000000000..dc9645314 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - C4.puml new file mode 100644 index 000000000..c164bad0f --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Api - Create Order - C4 - Context level + +System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - C4.svg new file mode 100644 index 000000000..2d8684a29 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Api - Create Order - C4 - Context levelOrder ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - Sequence.png new file mode 100644 index 000000000..8265f0071 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - Sequence.puml new file mode 100644 index 000000000..fa7474429 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Api - Create Order - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Order Service" as ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService : Create Order + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - Sequence.svg new file mode 100644 index 000000000..266a6dc3a --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Api - Create Order - Sequence - Context levelExternalExternalOrder ServiceOrder ServiceCreate Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Container - C4 Static.png new file mode 100644 index 000000000..ca14c0f44 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Container - C4 Static.puml new file mode 100644 index 000000000..74e1c93e8 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Container - C4 Static.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Database - C4 Static - Container level + + +System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") { + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Database", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Container - C4 Static.svg new file mode 100644 index 000000000..d4e6c2761 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Database - C4 Static - Container levelOrder Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Container - C4.png new file mode 100644 index 000000000..1110b94b1 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Container - C4.puml new file mode 100644 index 000000000..8316216a0 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Container - C4.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Database - C4 - Container level + + +System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") { + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Database", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Container - C4.svg new file mode 100644 index 000000000..47c2ae4a4 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Database - C4 - Container levelOrder Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.png new file mode 100644 index 000000000..40b61bde0 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.puml new file mode 100644 index 000000000..55a8a5df3 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.puml @@ -0,0 +1,15 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Database - Insert Order - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Database", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Insert Order") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.svg new file mode 100644 index 000000000..14715f6dd --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.svg @@ -0,0 +1 @@ +Order Service[System]ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Database - Insert Order - C4 Sequence - Container level«external_system»External«container»DatabaseInsert Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.png new file mode 100644 index 000000000..4f9356d83 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.puml new file mode 100644 index 000000000..691d9e16e --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Database - Insert Order - C4 Static - Container level + + +System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") { + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Database", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.svg new file mode 100644 index 000000000..3a890a289 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Database - Insert Order - C4 Static - Container levelOrder Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - C4.png new file mode 100644 index 000000000..77051c2b7 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - C4.puml new file mode 100644 index 000000000..4f9c493d1 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - C4.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Database - Insert Order - C4 - Container level + + +System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") { + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Database", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - C4.svg new file mode 100644 index 000000000..5dbad92be --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Database - Insert Order - C4 - Container levelOrder Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.png new file mode 100644 index 000000000..6da38fe6e Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.puml new file mode 100644 index 000000000..e3399c1f4 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.puml @@ -0,0 +1,15 @@ +@startuml + +title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Database - Insert Order - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Order Service" #White + participant "Database" as ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database : Insert Order + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.svg new file mode 100644 index 000000000..f03651bf9 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Database - Insert Order - Sequence - Container levelOrder ServiceExternalExternalDatabaseDatabaseInsert Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.png new file mode 100644 index 000000000..e45e6d664 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.puml new file mode 100644 index 000000000..ac455dbde --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Database - Insert Order - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Insert Order") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.svg new file mode 100644 index 000000000..ba8737bc9 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Database - Insert Order - C4 Sequence - Context level«external_system»External«system»Order ServiceInsert Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.png new file mode 100644 index 000000000..5cd4d7010 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.puml new file mode 100644 index 000000000..126d6ec7c --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Database - Insert Order - C4 Static - Context level + +System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.svg new file mode 100644 index 000000000..20eb64990 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Database - Insert Order - C4 Static - Context levelOrder ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - C4.png new file mode 100644 index 000000000..559a91e98 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - C4.puml new file mode 100644 index 000000000..03d008e3a --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Database - Insert Order - C4 - Context level + +System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - C4.svg new file mode 100644 index 000000000..56e045eee --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Database - Insert Order - C4 - Context levelOrder ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.png new file mode 100644 index 000000000..e3f877cfc Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.puml new file mode 100644 index 000000000..a4c26c61a --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Database - Insert Order - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Order Service" as ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService : Insert Order + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.svg new file mode 100644 index 000000000..e8c3a30ce --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Database - Insert Order - Sequence - Context levelExternalExternalOrder ServiceOrder ServiceInsert Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Sequence.png new file mode 100644 index 000000000..1247a49a2 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Sequence.puml new file mode 100644 index 000000000..88c57e7af --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Sequence.puml @@ -0,0 +1,15 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Database - Update Order Status - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Database", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Update Order Status") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Sequence.svg new file mode 100644 index 000000000..0c20416cd --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Sequence.svg @@ -0,0 +1 @@ +Order Service[System]ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Database - Update Order Status - C4 Sequence - Container level«external_system»External«container»DatabaseUpdate Order Status \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Static.png new file mode 100644 index 000000000..f558b349f Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Static.puml new file mode 100644 index 000000000..1980aceb6 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Static.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Database - Update Order Status - C4 Static - Container level + + +System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") { + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Database", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Static.svg new file mode 100644 index 000000000..126781234 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Database - Update Order Status - C4 Static - Container levelOrder Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - C4.png new file mode 100644 index 000000000..5113d71fd Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - C4.puml new file mode 100644 index 000000000..fd7cb8d25 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - C4.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Database - Update Order Status - C4 - Container level + + +System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") { + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Database", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - C4.svg new file mode 100644 index 000000000..17efa29a4 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Database - Update Order Status - C4 - Container levelOrder Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - Sequence.png new file mode 100644 index 000000000..35960e8c0 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - Sequence.puml new file mode 100644 index 000000000..cb99a61ae --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - Sequence.puml @@ -0,0 +1,15 @@ +@startuml + +title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Database - Update Order Status - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Order Service" #White + participant "Database" as ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database : Update Order Status + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - Sequence.svg new file mode 100644 index 000000000..ed60c589c --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Database - Update Order Status - Sequence - Container levelOrder ServiceExternalExternalDatabaseDatabaseUpdate Order Status \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Sequence.png new file mode 100644 index 000000000..c131b0c20 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Sequence.puml new file mode 100644 index 000000000..85460b703 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Database - Update Order Status - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Update Order Status") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Sequence.svg new file mode 100644 index 000000000..721fff52a --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Database - Update Order Status - C4 Sequence - Context level«external_system»External«system»Order ServiceUpdate Order Status \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Static.png new file mode 100644 index 000000000..267c9000b Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Static.puml new file mode 100644 index 000000000..4b3ae79fb --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Database - Update Order Status - C4 Static - Context level + +System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Static.svg new file mode 100644 index 000000000..7e50925ca --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Database - Update Order Status - C4 Static - Context levelOrder ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - C4.png new file mode 100644 index 000000000..936e6d859 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - C4.puml new file mode 100644 index 000000000..e2299a654 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Database - Update Order Status - C4 - Context level + +System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - C4.svg new file mode 100644 index 000000000..5cc1300a0 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Database - Update Order Status - C4 - Context levelOrder ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - Sequence.png new file mode 100644 index 000000000..db67a690a Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - Sequence.puml new file mode 100644 index 000000000..fb0addd4a --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Database - Update Order Status - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Order Service" as ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService : Update Order Status + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - Sequence.svg new file mode 100644 index 000000000..428a51fad --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Database - Update Order Status - Sequence - Context levelExternalExternalOrder ServiceOrder ServiceUpdate Order Status \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Container - C4 Static.png new file mode 100644 index 000000000..d228b0d73 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Container - C4 Static.puml new file mode 100644 index 000000000..34a6eeafd --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Container - C4 Static.puml @@ -0,0 +1,46 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Message Handler - C4 Static - Container level + + +System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") { + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, "Message Handler", "", "") + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") +} + +System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service") { + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "") +} + +System_Boundary(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service") { + Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Messaging", "", "") +} + +System_Boundary(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service") { + Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Uses") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Container - C4 Static.svg new file mode 100644 index 000000000..841ca2958 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Message Handler - C4 Static - Container levelOrder Service[System]Fraud Service[System]Payment Service[System]Fulfilment Service[System]Message HandlerDatabaseMessagingMessagingMessagingMessagingUsesUsesUsesUsesUsesLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Container - C4.png new file mode 100644 index 000000000..8a2614008 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Container - C4.puml new file mode 100644 index 000000000..08ddfdff9 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Container - C4.puml @@ -0,0 +1,46 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Message Handler - C4 - Container level + + +System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") { + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, "Message Handler", "", "") + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") +} + +System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service") { + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "") +} + +System_Boundary(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service") { + Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Messaging", "", "") +} + +System_Boundary(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service") { + Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Receive Fraud Check Result Event") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Update Order Status") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Send Order Status Changed Event") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Receive Payment Result Event") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Receive Order Shipped Event") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Container - C4.svg new file mode 100644 index 000000000..6202f0289 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Message Handler - C4 - Container levelOrder Service[System]Fraud Service[System]Payment Service[System]Fulfilment Service[System]Message HandlerDatabaseMessagingMessagingMessagingMessagingReceive Fraud CheckResult EventUpdate Order StatusSend Order StatusChanged EventReceive Payment ResultEventReceive Order ShippedEventLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - C4 Sequence.png new file mode 100644 index 000000000..52b954329 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - C4 Sequence.puml new file mode 100644 index 000000000..d55005263 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - C4 Sequence.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Message Handler - Handle Fraud Check Result Event - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, "Message Handler", "", "") + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") +Boundary_End() + +System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service") + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, "Handle Fraud Check Result Event") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Receive Fraud Check Result Event") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Update Order Status") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Send Order Status Changed Event") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - C4 Sequence.svg new file mode 100644 index 000000000..9c31e8c07 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - C4 Sequence.svg @@ -0,0 +1 @@ +Order Service[System]Fraud Service[System]ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Message Handler - Handle Fraud Check Result Event - C4 Sequence - Container level«external_system»External«container»Message Handler«container»Database«container»Messaging«container»MessagingHandle Fraud CheckResult EventReceive Fraud CheckResult EventUpdate Order StatusSend Order StatusChanged Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - C4 Static.png new file mode 100644 index 000000000..fe405533f Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - C4 Static.puml new file mode 100644 index 000000000..198b6f94c --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - C4 Static.puml @@ -0,0 +1,36 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Message Handler - Handle Fraud Check Result Event - C4 Static - Container level + + +System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") { + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, "Message Handler", "", "") + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") +} + +System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service") { + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Uses") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - C4 Static.svg new file mode 100644 index 000000000..442d5c377 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Message Handler - Handle Fraud Check Result Event - C4 Static - Container levelOrder Service[System]Fraud Service[System]Message HandlerDatabaseMessagingMessagingUsesUsesUsesLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - C4.png new file mode 100644 index 000000000..e1816f0fc Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - C4.puml new file mode 100644 index 000000000..f3aeac442 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - C4.puml @@ -0,0 +1,36 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Message Handler - Handle Fraud Check Result Event - C4 - Container level + + +System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") { + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, "Message Handler", "", "") + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") +} + +System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service") { + Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Receive Fraud Check Result Event") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Update Order Status") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Send Order Status Changed Event") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - C4.svg new file mode 100644 index 000000000..f81959145 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Message Handler - Handle Fraud Check Result Event - C4 - Container levelOrder Service[System]Fraud Service[System]Message HandlerDatabaseMessagingMessagingReceive Fraud CheckResult EventUpdate Order StatusSend Order StatusChanged EventLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - Sequence.png new file mode 100644 index 000000000..4130cd65a Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - Sequence.puml new file mode 100644 index 000000000..59e731090 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - Sequence.puml @@ -0,0 +1,27 @@ +@startuml + +title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Message Handler - Handle Fraud Check Result Event - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Order Service" #White + participant "Message Handler" as ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler + participant "Database" as ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database + participant "Messaging" as ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging +end box + + +box "Fraud Service" #White + participant "Messaging" as ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler : Handle Fraud Check Result Event +group Handle Fraud Check Result Event +ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler -> ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging : Receive Fraud Check Result Event +ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler -> ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database : Update Order Status +ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler -> ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging : Send Order Status Changed Event +end + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - Sequence.svg new file mode 100644 index 000000000..ace332e17 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Message Handler - Handle Fraud Check Result Event - Sequence - Container levelOrder ServiceFraud ServiceExternalExternalMessage HandlerMessage HandlerDatabaseDatabaseMessagingMessagingMessagingMessagingHandle Fraud Check Result EventHandle Fraud Check Result EventReceive Fraud Check Result EventUpdate Order StatusSend Order Status Changed Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - C4 Sequence.png new file mode 100644 index 000000000..a08d2f4d0 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - C4 Sequence.puml new file mode 100644 index 000000000..6ca248cc5 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - C4 Sequence.puml @@ -0,0 +1,14 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Message Handler - Handle Fraud Check Result Event - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "") +System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Handle Fraud Check Result Event") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, ..FraudService, "Receive Fraud Check Result Event") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - C4 Sequence.svg new file mode 100644 index 000000000..98b803bf0 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - C4 Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Message Handler - Handle Fraud Check Result Event - C4 Sequence - Context level«external_system»External«system»Order Service«system»Fraud Service..FraudServiceHandle Fraud CheckResult EventReceive Fraud CheckResult Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - C4 Static.png new file mode 100644 index 000000000..91721a2d8 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - C4 Static.puml new file mode 100644 index 000000000..430ec75f5 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - C4 Static.puml @@ -0,0 +1,26 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Message Handler - Handle Fraud Check Result Event - C4 Static - Context level + +System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "") +System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service", "") + +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - C4 Static.svg new file mode 100644 index 000000000..a5d3fef2c --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Message Handler - Handle Fraud Check Result Event - C4 Static - Context levelOrder ServiceFraud ServiceUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - C4.png new file mode 100644 index 000000000..3185fe7cc Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - C4.puml new file mode 100644 index 000000000..5dcf09197 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - C4.puml @@ -0,0 +1,26 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Message Handler - Handle Fraud Check Result Event - C4 - Context level + +System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "") +System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service", "") + +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Receive Fraud Check Result Event") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - C4.svg new file mode 100644 index 000000000..1364bac34 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Message Handler - Handle Fraud Check Result Event - C4 - Context levelOrder ServiceFraud ServiceReceive Fraud CheckResult EventLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - Sequence.png new file mode 100644 index 000000000..411a9adb5 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - Sequence.puml new file mode 100644 index 000000000..e3a4b4d03 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - Sequence.puml @@ -0,0 +1,15 @@ +@startuml + +title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Message Handler - Handle Fraud Check Result Event - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Order Service" as ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService +participant "Fraud Service" as ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService : Handle Fraud Check Result Event +group Handle Fraud Check Result Event +ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService -> ..FraudService : Receive Fraud Check Result Event +end + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - Sequence.svg new file mode 100644 index 000000000..e3f5db29f --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Message Handler - Handle Fraud Check Result Event - Sequence - Context levelExternalExternalOrder ServiceOrder ServiceFraud ServiceFraud Service..FraudService..FraudServiceHandle Fraud Check Result EventHandle Fraud Check Result EventReceive Fraud Check Result Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - C4 Sequence.png new file mode 100644 index 000000000..aff10a8e9 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - C4 Sequence.puml new file mode 100644 index 000000000..c96fb5d69 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - C4 Sequence.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Message Handler - Handle Order Shipped Event - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, "Message Handler", "", "") + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") +Boundary_End() + +System_Boundary(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service") + Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, "Handle Order Shipped Event") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Receive Order Shipped Event") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Update Order Status") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Send Order Status Changed Event") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - C4 Sequence.svg new file mode 100644 index 000000000..2fc302f1a --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - C4 Sequence.svg @@ -0,0 +1 @@ +Order Service[System]Fulfilment Service[System]ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Message Handler - Handle Order Shipped Event - C4 Sequence - Container level«external_system»External«container»Message Handler«container»Database«container»Messaging«container»MessagingHandle Order ShippedEventReceive Order ShippedEventUpdate Order StatusSend Order StatusChanged Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - C4 Static.png new file mode 100644 index 000000000..7b915d1d1 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - C4 Static.puml new file mode 100644 index 000000000..c698c1108 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - C4 Static.puml @@ -0,0 +1,36 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Message Handler - Handle Order Shipped Event - C4 Static - Container level + + +System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") { + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, "Message Handler", "", "") + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") +} + +System_Boundary(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service") { + Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Uses") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - C4 Static.svg new file mode 100644 index 000000000..218d3256c --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Message Handler - Handle Order Shipped Event - C4 Static - Container levelOrder Service[System]Fulfilment Service[System]Message HandlerDatabaseMessagingMessagingUsesUsesUsesLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - C4.png new file mode 100644 index 000000000..bf57c7cdf Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - C4.puml new file mode 100644 index 000000000..c5cf9ef19 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - C4.puml @@ -0,0 +1,36 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Message Handler - Handle Order Shipped Event - C4 - Container level + + +System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") { + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, "Message Handler", "", "") + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") +} + +System_Boundary(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service") { + Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Receive Order Shipped Event") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Update Order Status") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Send Order Status Changed Event") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - C4.svg new file mode 100644 index 000000000..d233ad60b --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Message Handler - Handle Order Shipped Event - C4 - Container levelOrder Service[System]Fulfilment Service[System]Message HandlerDatabaseMessagingMessagingReceive Order ShippedEventUpdate Order StatusSend Order StatusChanged EventLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - Sequence.png new file mode 100644 index 000000000..82f6919f7 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - Sequence.puml new file mode 100644 index 000000000..b93020328 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - Sequence.puml @@ -0,0 +1,27 @@ +@startuml + +title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Message Handler - Handle Order Shipped Event - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Order Service" #White + participant "Message Handler" as ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler + participant "Database" as ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database + participant "Messaging" as ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging +end box + + +box "Fulfilment Service" #White + participant "Messaging" as ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler : Handle Order Shipped Event +group Handle Order Shipped Event +ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler -> ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging : Receive Order Shipped Event +ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler -> ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database : Update Order Status +ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler -> ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging : Send Order Status Changed Event +end + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - Sequence.svg new file mode 100644 index 000000000..3860ab7db --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Message Handler - Handle Order Shipped Event - Sequence - Container levelOrder ServiceFulfilment ServiceExternalExternalMessage HandlerMessage HandlerDatabaseDatabaseMessagingMessagingMessagingMessagingHandle Order Shipped EventHandle Order Shipped EventReceive Order Shipped EventUpdate Order StatusSend Order Status Changed Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - C4 Sequence.png new file mode 100644 index 000000000..eab731cbb Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - C4 Sequence.puml new file mode 100644 index 000000000..688d48712 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - C4 Sequence.puml @@ -0,0 +1,14 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Message Handler - Handle Order Shipped Event - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "") +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Handle Order Shipped Event") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, ..FulfilmentService, "Receive Order Shipped Event") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - C4 Sequence.svg new file mode 100644 index 000000000..3fbeb4f07 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - C4 Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Message Handler - Handle Order Shipped Event - C4 Sequence - Context level«external_system»External«system»Order Service«system»Fulfilment Service..FulfilmentServiceHandle Order ShippedEventReceive Order ShippedEvent \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - C4 Static.png new file mode 100644 index 000000000..c8cc2552c Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - C4 Static.puml new file mode 100644 index 000000000..549e9630b --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - C4 Static.puml @@ -0,0 +1,26 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Message Handler - Handle Order Shipped Event - C4 Static - Context level + +System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "") +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service", "") + +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - C4 Static.svg new file mode 100644 index 000000000..a8b902a92 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Message Handler - Handle Order Shipped Event - C4 Static - Context levelOrder ServiceFulfilment ServiceUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - C4.png new file mode 100644 index 000000000..032b33a29 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - C4.puml new file mode 100644 index 000000000..ac1869caa --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - C4.puml @@ -0,0 +1,26 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Message Handler - Handle Order Shipped Event - C4 - Context level + +System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "") +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service", "") + +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Receive Order Shipped Event") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - C4.svg new file mode 100644 index 000000000..9369a519a --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Message Handler - Handle Order Shipped Event - C4 - Context levelOrder ServiceFulfilment ServiceReceive Order ShippedEventLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - Sequence.png new file mode 100644 index 000000000..eb2c5efc8 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - Sequence.puml new file mode 100644 index 000000000..c940fdb32 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - Sequence.puml @@ -0,0 +1,15 @@ +@startuml + +title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Message Handler - Handle Order Shipped Event - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Order Service" as ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService +participant "Fulfilment Service" as ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService : Handle Order Shipped Event +group Handle Order Shipped Event +ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService -> ..FulfilmentService : Receive Order Shipped Event +end + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - Sequence.svg new file mode 100644 index 000000000..3413b9403 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Message Handler - Handle Order Shipped Event - Sequence - Context levelExternalExternalOrder ServiceOrder ServiceFulfilment ServiceFulfilment Service..FulfilmentService..FulfilmentServiceHandle Order Shipped EventHandle Order Shipped EventReceive Order Shipped Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - C4 Sequence.png new file mode 100644 index 000000000..cba25cdcc Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - C4 Sequence.puml new file mode 100644 index 000000000..621eab2d9 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - C4 Sequence.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Message Handler - Handle Payment Result Event - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, "Message Handler", "", "") + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") +Boundary_End() + +System_Boundary(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service") + Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Messaging", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, "Handle Payment Result Event") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Receive Payment Result Event") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Update Order Status") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Send Order Status Changed Event") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - C4 Sequence.svg new file mode 100644 index 000000000..3a1768556 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - C4 Sequence.svg @@ -0,0 +1 @@ +Order Service[System]Payment Service[System]ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Message Handler - Handle Payment Result Event - C4 Sequence - Container level«external_system»External«container»Message Handler«container»Database«container»Messaging«container»MessagingHandle Payment ResultEventReceive Payment ResultEventUpdate Order StatusSend Order StatusChanged Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - C4 Static.png new file mode 100644 index 000000000..e9e518d8e Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - C4 Static.puml new file mode 100644 index 000000000..e1df304e9 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - C4 Static.puml @@ -0,0 +1,36 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Message Handler - Handle Payment Result Event - C4 Static - Container level + + +System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") { + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, "Message Handler", "", "") + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") +} + +System_Boundary(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service") { + Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Uses") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - C4 Static.svg new file mode 100644 index 000000000..0de97d295 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Message Handler - Handle Payment Result Event - C4 Static - Container levelOrder Service[System]Payment Service[System]Message HandlerDatabaseMessagingMessagingUsesUsesUsesLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - C4.png new file mode 100644 index 000000000..8f8086778 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - C4.puml new file mode 100644 index 000000000..5950580c3 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - C4.puml @@ -0,0 +1,36 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Message Handler - Handle Payment Result Event - C4 - Container level + + +System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") { + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, "Message Handler", "", "") + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") +} + +System_Boundary(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service") { + Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Receive Payment Result Event") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Update Order Status") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Send Order Status Changed Event") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - C4.svg new file mode 100644 index 000000000..98d135a93 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Message Handler - Handle Payment Result Event - C4 - Container levelOrder Service[System]Payment Service[System]Message HandlerDatabaseMessagingMessagingReceive Payment ResultEventUpdate Order StatusSend Order StatusChanged EventLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - Sequence.png new file mode 100644 index 000000000..dc7412bb8 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - Sequence.puml new file mode 100644 index 000000000..43c1168f7 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - Sequence.puml @@ -0,0 +1,27 @@ +@startuml + +title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Message Handler - Handle Payment Result Event - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Order Service" #White + participant "Message Handler" as ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler + participant "Database" as ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database + participant "Messaging" as ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging +end box + + +box "Payment Service" #White + participant "Messaging" as ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler : Handle Payment Result Event +group Handle Payment Result Event +ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler -> ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging : Receive Payment Result Event +ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler -> ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database : Update Order Status +ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler -> ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging : Send Order Status Changed Event +end + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - Sequence.svg new file mode 100644 index 000000000..9b874581a --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Message Handler - Handle Payment Result Event - Sequence - Container levelOrder ServicePayment ServiceExternalExternalMessage HandlerMessage HandlerDatabaseDatabaseMessagingMessagingMessagingMessagingHandle Payment Result EventHandle Payment Result EventReceive Payment Result EventUpdate Order StatusSend Order Status Changed Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - C4 Sequence.png new file mode 100644 index 000000000..66bc64954 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - C4 Sequence.puml new file mode 100644 index 000000000..fe058292e --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - C4 Sequence.puml @@ -0,0 +1,14 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Message Handler - Handle Payment Result Event - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "") +System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Handle Payment Result Event") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, ..PaymentService, "Receive Payment Result Event") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - C4 Sequence.svg new file mode 100644 index 000000000..73b594244 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - C4 Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Message Handler - Handle Payment Result Event - C4 Sequence - Context level«external_system»External«system»Order Service«system»Payment Service..PaymentServiceHandle Payment ResultEventReceive Payment ResultEvent \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - C4 Static.png new file mode 100644 index 000000000..6dabb4dfb Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - C4 Static.puml new file mode 100644 index 000000000..0779fb5a1 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - C4 Static.puml @@ -0,0 +1,26 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Message Handler - Handle Payment Result Event - C4 Static - Context level + +System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "") +System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service", "") + +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - C4 Static.svg new file mode 100644 index 000000000..0272d97b4 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Message Handler - Handle Payment Result Event - C4 Static - Context levelOrder ServicePayment ServiceUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - C4.png new file mode 100644 index 000000000..9a05a89b4 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - C4.puml new file mode 100644 index 000000000..ab1e6ad61 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - C4.puml @@ -0,0 +1,26 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Message Handler - Handle Payment Result Event - C4 - Context level + +System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "") +System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service", "") + +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Receive Payment Result Event") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - C4.svg new file mode 100644 index 000000000..4cd750632 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Message Handler - Handle Payment Result Event - C4 - Context levelOrder ServicePayment ServiceReceive Payment ResultEventLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - Sequence.png new file mode 100644 index 000000000..84b247d2a Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - Sequence.puml new file mode 100644 index 000000000..63c95d2d2 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - Sequence.puml @@ -0,0 +1,15 @@ +@startuml + +title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Message Handler - Handle Payment Result Event - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Order Service" as ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService +participant "Payment Service" as ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService : Handle Payment Result Event +group Handle Payment Result Event +ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService -> ..PaymentService : Receive Payment Result Event +end + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - Sequence.svg new file mode 100644 index 000000000..a2f6185dd --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Message Handler - Handle Payment Result Event - Sequence - Context levelExternalExternalOrder ServiceOrder ServicePayment ServicePayment Service..PaymentService..PaymentServiceHandle Payment Result EventHandle Payment Result EventReceive Payment Result Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Container - C4 Static.png new file mode 100644 index 000000000..a77411469 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Container - C4 Static.puml new file mode 100644 index 000000000..4cf366bad --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Container - C4 Static.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Messaging - C4 Static - Container level + + +System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") { + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Container - C4 Static.svg new file mode 100644 index 000000000..0c3fece27 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Messaging - C4 Static - Container levelOrder Service[System]MessagingLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Container - C4.png new file mode 100644 index 000000000..f824f6d1b Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Container - C4.puml new file mode 100644 index 000000000..aa260b5e8 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Container - C4.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Messaging - C4 - Container level + + +System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") { + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Container - C4.svg new file mode 100644 index 000000000..2fb65d6e3 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Messaging - C4 - Container levelOrder Service[System]MessagingLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - C4 Sequence.png new file mode 100644 index 000000000..ca026db4c Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - C4 Sequence.puml new file mode 100644 index 000000000..be974ff4c --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - C4 Sequence.puml @@ -0,0 +1,15 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Messaging - Receive Order Created Event - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Receive Order Created Event") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - C4 Sequence.svg new file mode 100644 index 000000000..3756f5678 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - C4 Sequence.svg @@ -0,0 +1 @@ +Order Service[System]ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Messaging - Receive Order Created Event - C4 Sequence - Container level«external_system»External«container»MessagingReceive Order CreatedEvent \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - C4 Static.png new file mode 100644 index 000000000..80989603c Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - C4 Static.puml new file mode 100644 index 000000000..bf9719e09 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - C4 Static.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Messaging - Receive Order Created Event - C4 Static - Container level + + +System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") { + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - C4 Static.svg new file mode 100644 index 000000000..8933b0892 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Messaging - Receive Order Created Event - C4 Static - Container levelOrder Service[System]MessagingLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - C4.png new file mode 100644 index 000000000..103120c92 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - C4.puml new file mode 100644 index 000000000..e6c902552 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - C4.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Messaging - Receive Order Created Event - C4 - Container level + + +System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") { + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - C4.svg new file mode 100644 index 000000000..64e496f7d --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Messaging - Receive Order Created Event - C4 - Container levelOrder Service[System]MessagingLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - Sequence.png new file mode 100644 index 000000000..0b2cc6953 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - Sequence.puml new file mode 100644 index 000000000..f1ef2a0b4 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - Sequence.puml @@ -0,0 +1,15 @@ +@startuml + +title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Messaging - Receive Order Created Event - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Order Service" #White + participant "Messaging" as ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging : Receive Order Created Event + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - Sequence.svg new file mode 100644 index 000000000..6231f9a51 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Messaging - Receive Order Created Event - Sequence - Container levelOrder ServiceExternalExternalMessagingMessagingReceive Order Created Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - C4 Sequence.png new file mode 100644 index 000000000..00390851a Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - C4 Sequence.puml new file mode 100644 index 000000000..1e9b90a64 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Messaging - Receive Order Created Event - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Receive Order Created Event") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - C4 Sequence.svg new file mode 100644 index 000000000..676578dc2 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - C4 Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Messaging - Receive Order Created Event - C4 Sequence - Context level«external_system»External«system»Order ServiceReceive Order CreatedEvent \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - C4 Static.png new file mode 100644 index 000000000..6107a5cd8 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - C4 Static.puml new file mode 100644 index 000000000..d1bb50fad --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Messaging - Receive Order Created Event - C4 Static - Context level + +System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - C4 Static.svg new file mode 100644 index 000000000..4897e326b --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Messaging - Receive Order Created Event - C4 Static - Context levelOrder ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - C4.png new file mode 100644 index 000000000..1ed68ed89 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - C4.puml new file mode 100644 index 000000000..c78600dc8 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Messaging - Receive Order Created Event - C4 - Context level + +System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - C4.svg new file mode 100644 index 000000000..70f56c3e1 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Messaging - Receive Order Created Event - C4 - Context levelOrder ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - Sequence.png new file mode 100644 index 000000000..1e631665e Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - Sequence.puml new file mode 100644 index 000000000..1bfb4da49 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Messaging - Receive Order Created Event - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Order Service" as ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService : Receive Order Created Event + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - Sequence.svg new file mode 100644 index 000000000..025b97d51 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Messaging - Receive Order Created Event - Sequence - Context levelExternalExternalOrder ServiceOrder ServiceReceive Order Created Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - C4 Sequence.png new file mode 100644 index 000000000..7849bb5cf Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - C4 Sequence.puml new file mode 100644 index 000000000..29503a0e9 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - C4 Sequence.puml @@ -0,0 +1,15 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Messaging - Receive Order Status Changed Event - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Receive Order Status Changed Event") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - C4 Sequence.svg new file mode 100644 index 000000000..de1427d09 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - C4 Sequence.svg @@ -0,0 +1 @@ +Order Service[System]ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Messaging - Receive Order Status Changed Event - C4 Sequence - Container level«external_system»External«container»MessagingReceive Order StatusChanged Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - C4 Static.png new file mode 100644 index 000000000..f5837f2dd Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - C4 Static.puml new file mode 100644 index 000000000..94294faa8 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - C4 Static.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Messaging - Receive Order Status Changed Event - C4 Static - Container level + + +System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") { + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - C4 Static.svg new file mode 100644 index 000000000..685d48d3e --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Messaging - Receive Order Status Changed Event - C4 Static - Container levelOrder Service[System]MessagingLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - C4.png new file mode 100644 index 000000000..03703b1ec Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - C4.puml new file mode 100644 index 000000000..471e19cb1 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - C4.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Messaging - Receive Order Status Changed Event - C4 - Container level + + +System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") { + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - C4.svg new file mode 100644 index 000000000..d4613e5c7 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Messaging - Receive Order Status Changed Event - C4 - Container levelOrder Service[System]MessagingLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - Sequence.png new file mode 100644 index 000000000..8e4fce292 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - Sequence.puml new file mode 100644 index 000000000..8c4727b34 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - Sequence.puml @@ -0,0 +1,15 @@ +@startuml + +title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Messaging - Receive Order Status Changed Event - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Order Service" #White + participant "Messaging" as ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging : Receive Order Status Changed Event + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - Sequence.svg new file mode 100644 index 000000000..3449a4fb2 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Messaging - Receive Order Status Changed Event - Sequence - Container levelOrder ServiceExternalExternalMessagingMessagingReceive Order Status Changed Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - C4 Sequence.png new file mode 100644 index 000000000..edb84cffa Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - C4 Sequence.puml new file mode 100644 index 000000000..93ae5251b --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Messaging - Receive Order Status Changed Event - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Receive Order Status Changed Event") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - C4 Sequence.svg new file mode 100644 index 000000000..e4435e18c --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - C4 Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Messaging - Receive Order Status Changed Event - C4 Sequence - Context level«external_system»External«system»Order ServiceReceive Order StatusChanged Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - C4 Static.png new file mode 100644 index 000000000..fb8dbd556 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - C4 Static.puml new file mode 100644 index 000000000..f447f8885 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Messaging - Receive Order Status Changed Event - C4 Static - Context level + +System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - C4 Static.svg new file mode 100644 index 000000000..5ce8ee05a --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Messaging - Receive Order Status Changed Event - C4 Static - Context levelOrder ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - C4.png new file mode 100644 index 000000000..018624c99 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - C4.puml new file mode 100644 index 000000000..15ec19f2f --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Messaging - Receive Order Status Changed Event - C4 - Context level + +System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - C4.svg new file mode 100644 index 000000000..3d46c1f67 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Messaging - Receive Order Status Changed Event - C4 - Context levelOrder ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - Sequence.png new file mode 100644 index 000000000..6f88e6774 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - Sequence.puml new file mode 100644 index 000000000..78d2c99d5 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Messaging - Receive Order Status Changed Event - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Order Service" as ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService : Receive Order Status Changed Event + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - Sequence.svg new file mode 100644 index 000000000..b26e38c8d --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Messaging - Receive Order Status Changed Event - Sequence - Context levelExternalExternalOrder ServiceOrder ServiceReceive Order Status Changed Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - C4 Sequence.png new file mode 100644 index 000000000..6f96fa3d7 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - C4 Sequence.puml new file mode 100644 index 000000000..fa03facda --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - C4 Sequence.puml @@ -0,0 +1,15 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Messaging - Send Order Created Event - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Send Order Created Event") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - C4 Sequence.svg new file mode 100644 index 000000000..6d04cabfc --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - C4 Sequence.svg @@ -0,0 +1 @@ +Order Service[System]ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Messaging - Send Order Created Event - C4 Sequence - Container level«external_system»External«container»MessagingSend Order Created Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - C4 Static.png new file mode 100644 index 000000000..b3867686d Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - C4 Static.puml new file mode 100644 index 000000000..e19a51b2a --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - C4 Static.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Messaging - Send Order Created Event - C4 Static - Container level + + +System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") { + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - C4 Static.svg new file mode 100644 index 000000000..3a9469bc1 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Messaging - Send Order Created Event - C4 Static - Container levelOrder Service[System]MessagingLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - C4.png new file mode 100644 index 000000000..bb819eda0 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - C4.puml new file mode 100644 index 000000000..82e7a7dee --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - C4.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Messaging - Send Order Created Event - C4 - Container level + + +System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") { + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - C4.svg new file mode 100644 index 000000000..4e880675c --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Messaging - Send Order Created Event - C4 - Container levelOrder Service[System]MessagingLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - Sequence.png new file mode 100644 index 000000000..afb3f4056 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - Sequence.puml new file mode 100644 index 000000000..69f48f0f4 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - Sequence.puml @@ -0,0 +1,15 @@ +@startuml + +title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Messaging - Send Order Created Event - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Order Service" #White + participant "Messaging" as ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging : Send Order Created Event + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - Sequence.svg new file mode 100644 index 000000000..63e290690 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Messaging - Send Order Created Event - Sequence - Container levelOrder ServiceExternalExternalMessagingMessagingSend Order Created Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - C4 Sequence.png new file mode 100644 index 000000000..3619aeee6 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - C4 Sequence.puml new file mode 100644 index 000000000..80c1a2974 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Messaging - Send Order Created Event - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Send Order Created Event") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - C4 Sequence.svg new file mode 100644 index 000000000..c4eb2e402 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - C4 Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Messaging - Send Order Created Event - C4 Sequence - Context level«external_system»External«system»Order ServiceSend Order Created Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - C4 Static.png new file mode 100644 index 000000000..4608a6460 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - C4 Static.puml new file mode 100644 index 000000000..d8eb13eb1 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Messaging - Send Order Created Event - C4 Static - Context level + +System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - C4 Static.svg new file mode 100644 index 000000000..eadf65408 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Messaging - Send Order Created Event - C4 Static - Context levelOrder ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - C4.png new file mode 100644 index 000000000..2ef98ff6c Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - C4.puml new file mode 100644 index 000000000..745fdb7d7 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Messaging - Send Order Created Event - C4 - Context level + +System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - C4.svg new file mode 100644 index 000000000..6aaff40a3 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Messaging - Send Order Created Event - C4 - Context levelOrder ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - Sequence.png new file mode 100644 index 000000000..86790d159 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - Sequence.puml new file mode 100644 index 000000000..51b8e8cd5 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Messaging - Send Order Created Event - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Order Service" as ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService : Send Order Created Event + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - Sequence.svg new file mode 100644 index 000000000..dc1acca15 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Messaging - Send Order Created Event - Sequence - Context levelExternalExternalOrder ServiceOrder ServiceSend Order Created Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - C4 Sequence.png new file mode 100644 index 000000000..3a9d5f650 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - C4 Sequence.puml new file mode 100644 index 000000000..62431b0e3 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - C4 Sequence.puml @@ -0,0 +1,15 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Messaging - Send Order Status Changed Event - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Send Order Status Changed Event") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - C4 Sequence.svg new file mode 100644 index 000000000..1a8836efe --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - C4 Sequence.svg @@ -0,0 +1 @@ +Order Service[System]ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Messaging - Send Order Status Changed Event - C4 Sequence - Container level«external_system»External«container»MessagingSend Order StatusChanged Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - C4 Static.png new file mode 100644 index 000000000..2f5aafa1d Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - C4 Static.puml new file mode 100644 index 000000000..718ad4bb3 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - C4 Static.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Messaging - Send Order Status Changed Event - C4 Static - Container level + + +System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") { + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - C4 Static.svg new file mode 100644 index 000000000..67eaf4368 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Messaging - Send Order Status Changed Event - C4 Static - Container levelOrder Service[System]MessagingLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - C4.png new file mode 100644 index 000000000..9b8da9001 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - C4.puml new file mode 100644 index 000000000..46772b04e --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - C4.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Messaging - Send Order Status Changed Event - C4 - Container level + + +System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") { + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - C4.svg new file mode 100644 index 000000000..1732dda76 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Messaging - Send Order Status Changed Event - C4 - Container levelOrder Service[System]MessagingLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - Sequence.png new file mode 100644 index 000000000..aee6967bb Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - Sequence.puml new file mode 100644 index 000000000..be187294f --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - Sequence.puml @@ -0,0 +1,15 @@ +@startuml + +title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Messaging - Send Order Status Changed Event - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Order Service" #White + participant "Messaging" as ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging : Send Order Status Changed Event + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - Sequence.svg new file mode 100644 index 000000000..46af0a18c --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Messaging - Send Order Status Changed Event - Sequence - Container levelOrder ServiceExternalExternalMessagingMessagingSend Order Status Changed Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - C4 Sequence.png new file mode 100644 index 000000000..49a1d2b04 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - C4 Sequence.puml new file mode 100644 index 000000000..33112e200 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Messaging - Send Order Status Changed Event - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Send Order Status Changed Event") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - C4 Sequence.svg new file mode 100644 index 000000000..816664703 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - C4 Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Messaging - Send Order Status Changed Event - C4 Sequence - Context level«external_system»External«system»Order ServiceSend Order StatusChanged Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - C4 Static.png new file mode 100644 index 000000000..83433b8d9 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - C4 Static.puml new file mode 100644 index 000000000..46bf119ed --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Messaging - Send Order Status Changed Event - C4 Static - Context level + +System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - C4 Static.svg new file mode 100644 index 000000000..5133b965b --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Messaging - Send Order Status Changed Event - C4 Static - Context levelOrder ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - C4.png new file mode 100644 index 000000000..282a67faa Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - C4.puml new file mode 100644 index 000000000..43ff99536 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Messaging - Send Order Status Changed Event - C4 - Context level + +System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - C4.svg new file mode 100644 index 000000000..2b0771824 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Messaging - Send Order Status Changed Event - C4 - Context levelOrder ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - Sequence.png new file mode 100644 index 000000000..7c095faa5 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - Sequence.puml new file mode 100644 index 000000000..c7d31d67b --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Messaging - Send Order Status Changed Event - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Order Service" as ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService : Send Order Status Changed Event + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - Sequence.svg new file mode 100644 index 000000000..422472017 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Messaging - Send Order Status Changed Event - Sequence - Context levelExternalExternalOrder ServiceOrder ServiceSend Order Status Changed Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Context - C4 Static.png new file mode 100644 index 000000000..8c351959b Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Context - C4 Static.puml new file mode 100644 index 000000000..a2b11201a --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Context - C4 Static.puml @@ -0,0 +1,30 @@ +@startuml +!include ..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - C4 Static - Context level + +System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "") +System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service", "") +System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service", "") +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service", "") + +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Uses") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Uses") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Context - C4 Static.svg new file mode 100644 index 000000000..71870f17b --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - OrderManagement - Order Service - C4 Static - Context levelOrder ServiceFraud ServicePayment ServiceFulfilment ServiceUsesUsesUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Context - C4.png new file mode 100644 index 000000000..08e4f173b Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Context - C4.puml new file mode 100644 index 000000000..8ea8f49da --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Context - C4.puml @@ -0,0 +1,30 @@ +@startuml +!include ..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - C4 - Context level + +System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "") +System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service", "") +System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service", "") +System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service", "") + +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Receive Fraud Check Result Event") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Receive Payment Result Event") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Receive Order Shipped Event") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Context - C4.svg new file mode 100644 index 000000000..516581550 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - OrderManagement - Order Service - C4 - Context levelOrder ServiceFraud ServicePayment ServiceFulfilment ServiceReceive Fraud CheckResult EventReceive Payment ResultEventReceive Order ShippedEventLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Container - C4 Static.png new file mode 100644 index 000000000..fad835b78 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Container - C4 Static.puml new file mode 100644 index 000000000..79a114088 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Container - C4 Static.puml @@ -0,0 +1,41 @@ +@startuml +!include ..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - SearchAndBrowse - C4 Static - Container level + + +System_Boundary(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service") { + Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, "Message Handler", "", "") +} + +System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") { + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "") +} + +System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") { + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Uses") +Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Uses") +Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Container - C4 Static.svg new file mode 100644 index 000000000..6bee6a3d3 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - SearchAndBrowse - C4 Static - Container levelSearch Service[System]Pricing Service[System]Product Service[System]ApiDatabaseMessage HandlerMessagingMessagingUsesUsesUsesUsesLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Container - C4.png new file mode 100644 index 000000000..7e35c653c Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Container - C4.puml new file mode 100644 index 000000000..8474860a3 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Container - C4.puml @@ -0,0 +1,41 @@ +@startuml +!include ..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - SearchAndBrowse - C4 - Container level + + +System_Boundary(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service") { + Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, "Message Handler", "", "") +} + +System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") { + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "") +} + +System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") { + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Select Products") +Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Receive Product Price Changed Event") +Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Update Product Prices\nInsert Product\nUpdate Product\nDelete Product") +Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Receive Product Created Event\nReceive Product Updated Event\nReceive Product Deleted Event") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Container - C4.svg new file mode 100644 index 000000000..df7f998de --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - SearchAndBrowse - C4 - Container levelSearch Service[System]Pricing Service[System]Product Service[System]ApiDatabaseMessage HandlerMessagingMessagingSelect ProductsReceive Product PriceChanged EventUpdate Product PricesInsert ProductUpdate ProductDelete ProductReceive Product CreatedEventReceive Product UpdatedEventReceive Product DeletedEventLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Context - C4 Static.png new file mode 100644 index 000000000..9e27f208f Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Context - C4 Static.puml new file mode 100644 index 000000000..dc5fbd05e --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Context - C4 Static.puml @@ -0,0 +1,28 @@ +@startuml +!include ..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - SearchAndBrowse - C4 Static - Context level + +System(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service", "") +System(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service", "") +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "") + +Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Uses") +Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Context - C4 Static.svg new file mode 100644 index 000000000..f3c4618e8 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - SearchAndBrowse - C4 Static - Context levelSearch ServicePricing ServiceProduct ServiceUsesUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Context - C4.png new file mode 100644 index 000000000..f89bf7b7e Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Context - C4.puml new file mode 100644 index 000000000..063317e4c --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Context - C4.puml @@ -0,0 +1,28 @@ +@startuml +!include ..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - SearchAndBrowse - C4 - Context level + +System(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service", "") +System(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service", "") +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "") + +Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Receive Product Price Changed Event") +Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Receive Product Created Event\nReceive Product Updated Event\nReceive Product Deleted Event") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Context - C4.svg new file mode 100644 index 000000000..26f052d9d --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - SearchAndBrowse - C4 - Context levelSearch ServicePricing ServiceProduct ServiceReceive Product PriceChanged EventReceive Product CreatedEventReceive Product UpdatedEventReceive Product DeletedEventLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Container - C4 Static.png new file mode 100644 index 000000000..ad3ff579e Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Container - C4 Static.puml new file mode 100644 index 000000000..6512db6fd --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Container - C4 Static.puml @@ -0,0 +1,41 @@ +@startuml +!include ..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - SearchAndBrowse - C4 Static - Container level + + +System_Boundary(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service") { + Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, "Message Handler", "", "") +} + +System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") { + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "") +} + +System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") { + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Uses") +Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Uses") +Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Container - C4 Static.svg new file mode 100644 index 000000000..f124b8d18 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - SearchAndBrowse - C4 Static - Container levelSearch Service[System]Pricing Service[System]Product Service[System]ApiDatabaseMessage HandlerMessagingMessagingUsesUsesUsesUsesLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Container - C4.png new file mode 100644 index 000000000..1d656d754 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Container - C4.puml new file mode 100644 index 000000000..c057ada03 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Container - C4.puml @@ -0,0 +1,41 @@ +@startuml +!include ..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - SearchAndBrowse - C4 - Container level + + +System_Boundary(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service") { + Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, "Message Handler", "", "") +} + +System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") { + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "") +} + +System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") { + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Select Products") +Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Receive Product Price Changed Event") +Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Update Product Prices\nInsert Product\nUpdate Product\nDelete Product") +Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Receive Product Created Event\nReceive Product Updated Event\nReceive Product Deleted Event") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Container - C4.svg new file mode 100644 index 000000000..18c90507d --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - SearchAndBrowse - C4 - Container levelSearch Service[System]Pricing Service[System]Product Service[System]ApiDatabaseMessage HandlerMessagingMessagingSelect ProductsReceive Product PriceChanged EventUpdate Product PricesInsert ProductUpdate ProductDelete ProductReceive Product CreatedEventReceive Product UpdatedEventReceive Product DeletedEventLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Context - C4 Static.png new file mode 100644 index 000000000..bfbc87c07 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Context - C4 Static.puml new file mode 100644 index 000000000..0514507f0 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Context - C4 Static.puml @@ -0,0 +1,28 @@ +@startuml +!include ..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - SearchAndBrowse - C4 Static - Context level + +System(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service", "") +System(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service", "") +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "") + +Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Uses") +Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Context - C4 Static.svg new file mode 100644 index 000000000..945d77766 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - SearchAndBrowse - C4 Static - Context levelSearch ServicePricing ServiceProduct ServiceUsesUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Context - C4.png new file mode 100644 index 000000000..d40981163 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Context - C4.puml new file mode 100644 index 000000000..6bc80ed89 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Context - C4.puml @@ -0,0 +1,28 @@ +@startuml +!include ..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - SearchAndBrowse - C4 - Context level + +System(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service", "") +System(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service", "") +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "") + +Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Receive Product Price Changed Event") +Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Receive Product Created Event\nReceive Product Updated Event\nReceive Product Deleted Event") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Context - C4.svg new file mode 100644 index 000000000..3320c6b02 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - SearchAndBrowse - C4 - Context levelSearch ServicePricing ServiceProduct ServiceReceive Product PriceChanged EventReceive Product CreatedEventReceive Product UpdatedEventReceive Product DeletedEventLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Container - C4 Static.png new file mode 100644 index 000000000..906bf0bee Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Container - C4 Static.puml new file mode 100644 index 000000000..4dc459d66 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Container - C4 Static.puml @@ -0,0 +1,41 @@ +@startuml +!include ..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - C4 Static - Container level + + +System_Boundary(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service") { + Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, "Message Handler", "", "") +} + +System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") { + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "") +} + +System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") { + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Uses") +Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Uses") +Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Container - C4 Static.svg new file mode 100644 index 000000000..21443cc80 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - C4 Static - Container levelSearch Service[System]Pricing Service[System]Product Service[System]ApiDatabaseMessage HandlerMessagingMessagingUsesUsesUsesUsesLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Container - C4.png new file mode 100644 index 000000000..82fbb09cb Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Container - C4.puml new file mode 100644 index 000000000..39af3c68a --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Container - C4.puml @@ -0,0 +1,41 @@ +@startuml +!include ..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - C4 - Container level + + +System_Boundary(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service") { + Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, "Message Handler", "", "") +} + +System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") { + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "") +} + +System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") { + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Select Products") +Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Receive Product Price Changed Event") +Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Update Product Prices\nInsert Product\nUpdate Product\nDelete Product") +Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Receive Product Created Event\nReceive Product Updated Event\nReceive Product Deleted Event") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Container - C4.svg new file mode 100644 index 000000000..122140578 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - C4 - Container levelSearch Service[System]Pricing Service[System]Product Service[System]ApiDatabaseMessage HandlerMessagingMessagingSelect ProductsReceive Product PriceChanged EventUpdate Product PricesInsert ProductUpdate ProductDelete ProductReceive Product CreatedEventReceive Product UpdatedEventReceive Product DeletedEventLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Container - C4 Static.png new file mode 100644 index 000000000..6d3d849fb Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Container - C4 Static.puml new file mode 100644 index 000000000..e9213a41e --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Container - C4 Static.puml @@ -0,0 +1,29 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Api - C4 Static - Container level + + +System_Boundary(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service") { + Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Database", "", "") +} + +Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Container - C4 Static.svg new file mode 100644 index 000000000..c276cc319 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Api - C4 Static - Container levelSearch Service[System]ApiDatabaseUsesLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Container - C4.png new file mode 100644 index 000000000..6015f0c34 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Container - C4.puml new file mode 100644 index 000000000..bc6e3b8b4 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Container - C4.puml @@ -0,0 +1,29 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Api - C4 - Container level + + +System_Boundary(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service") { + Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Database", "", "") +} + +Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Select Products") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Container - C4.svg new file mode 100644 index 000000000..8261761f8 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Api - C4 - Container levelSearch Service[System]ApiDatabaseSelect ProductsLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - C4 Sequence.png new file mode 100644 index 000000000..00fb42f70 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - C4 Sequence.puml new file mode 100644 index 000000000..4a8042aa7 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - C4 Sequence.puml @@ -0,0 +1,17 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Api - Search Products - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service") + Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Database", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, "Search Products") +Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Select Products") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - C4 Sequence.svg new file mode 100644 index 000000000..975ae3a9a --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - C4 Sequence.svg @@ -0,0 +1 @@ +Search Service[System]ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Api - Search Products - C4 Sequence - Container level«external_system»External«container»Api«container»DatabaseSearch ProductsSelect Products \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - C4 Static.png new file mode 100644 index 000000000..68e8aa4c8 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - C4 Static.puml new file mode 100644 index 000000000..8328cad99 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - C4 Static.puml @@ -0,0 +1,29 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Api - Search Products - C4 Static - Container level + + +System_Boundary(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service") { + Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Database", "", "") +} + +Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - C4 Static.svg new file mode 100644 index 000000000..b31f3aa9b --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Api - Search Products - C4 Static - Container levelSearch Service[System]ApiDatabaseUsesLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - C4.png new file mode 100644 index 000000000..e8f7513ef Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - C4.puml new file mode 100644 index 000000000..542661798 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - C4.puml @@ -0,0 +1,29 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Api - Search Products - C4 - Container level + + +System_Boundary(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service") { + Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Database", "", "") +} + +Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Select Products") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - C4.svg new file mode 100644 index 000000000..adb2c3429 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Api - Search Products - C4 - Container levelSearch Service[System]ApiDatabaseSelect ProductsLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - Sequence.png new file mode 100644 index 000000000..4670d65ab Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - Sequence.puml new file mode 100644 index 000000000..4b00087df --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - Sequence.puml @@ -0,0 +1,19 @@ +@startuml + +title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Api - Search Products - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Search Service" #White + participant "Api" as ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api + participant "Database" as ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api : Search Products +group Search Products +ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api -> ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database : Select Products +end + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - Sequence.svg new file mode 100644 index 000000000..460febf1f --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Api - Search Products - Sequence - Container levelSearch ServiceExternalExternalApiApiDatabaseDatabaseSearch ProductsSearch ProductsSelect Products \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - C4 Sequence.png new file mode 100644 index 000000000..702fe47cc Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - C4 Sequence.puml new file mode 100644 index 000000000..fb10e1581 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Api - Search Products - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Products") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - C4 Sequence.svg new file mode 100644 index 000000000..9a2717c89 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - C4 Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Api - Search Products - C4 Sequence - Context level«external_system»External«system»Search ServiceSearch Products \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - C4 Static.png new file mode 100644 index 000000000..3fc286015 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - C4 Static.puml new file mode 100644 index 000000000..139e21b17 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Api - Search Products - C4 Static - Context level + +System(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - C4 Static.svg new file mode 100644 index 000000000..dd6decea4 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Api - Search Products - C4 Static - Context levelSearch ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - C4.png new file mode 100644 index 000000000..ac1d52dd3 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - C4.puml new file mode 100644 index 000000000..30fe7f430 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Api - Search Products - C4 - Context level + +System(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - C4.svg new file mode 100644 index 000000000..03df9db73 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Api - Search Products - C4 - Context levelSearch ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - Sequence.png new file mode 100644 index 000000000..67c25c73c Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - Sequence.puml new file mode 100644 index 000000000..b48dc2b41 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Api - Search Products - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Search Service" as ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService : Search Products + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - Sequence.svg new file mode 100644 index 000000000..ab31be44b --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Api - Search Products - Sequence - Context levelExternalExternalSearch ServiceSearch ServiceSearch Products \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Container - C4 Static.png new file mode 100644 index 000000000..842ae4ecc Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Container - C4 Static.puml new file mode 100644 index 000000000..2dbb18117 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Container - C4 Static.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Database - C4 Static - Container level + + +System_Boundary(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service") { + Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Database", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Container - C4 Static.svg new file mode 100644 index 000000000..80edeee09 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Database - C4 Static - Container levelSearch Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Container - C4.png new file mode 100644 index 000000000..d57219f63 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Container - C4.puml new file mode 100644 index 000000000..8451eb302 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Container - C4.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Database - C4 - Container level + + +System_Boundary(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service") { + Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Database", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Container - C4.svg new file mode 100644 index 000000000..dc079912d --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Database - C4 - Container levelSearch Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - C4 Sequence.png new file mode 100644 index 000000000..b1446ac67 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - C4 Sequence.puml new file mode 100644 index 000000000..287d63bc9 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - C4 Sequence.puml @@ -0,0 +1,15 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Database - Delete Product - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service") + Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Database", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Delete Product") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - C4 Sequence.svg new file mode 100644 index 000000000..403113ac4 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - C4 Sequence.svg @@ -0,0 +1 @@ +Search Service[System]ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Database - Delete Product - C4 Sequence - Container level«external_system»External«container»DatabaseDelete Product \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - C4 Static.png new file mode 100644 index 000000000..0446c8c90 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - C4 Static.puml new file mode 100644 index 000000000..f6cceed82 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - C4 Static.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Database - Delete Product - C4 Static - Container level + + +System_Boundary(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service") { + Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Database", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - C4 Static.svg new file mode 100644 index 000000000..02959f029 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Database - Delete Product - C4 Static - Container levelSearch Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - C4.png new file mode 100644 index 000000000..1694786cc Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - C4.puml new file mode 100644 index 000000000..e484d922e --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - C4.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Database - Delete Product - C4 - Container level + + +System_Boundary(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service") { + Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Database", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - C4.svg new file mode 100644 index 000000000..92958459e --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Database - Delete Product - C4 - Container levelSearch Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - Sequence.png new file mode 100644 index 000000000..78a5d9487 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - Sequence.puml new file mode 100644 index 000000000..6e8383f3a --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - Sequence.puml @@ -0,0 +1,15 @@ +@startuml + +title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Database - Delete Product - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Search Service" #White + participant "Database" as ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database : Delete Product + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - Sequence.svg new file mode 100644 index 000000000..1af7c3978 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Database - Delete Product - Sequence - Container levelSearch ServiceExternalExternalDatabaseDatabaseDelete Product \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - C4 Sequence.png new file mode 100644 index 000000000..4b9a2dcd0 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - C4 Sequence.puml new file mode 100644 index 000000000..9c43e82ca --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Database - Delete Product - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Delete Product") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - C4 Sequence.svg new file mode 100644 index 000000000..99d9697e1 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - C4 Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Database - Delete Product - C4 Sequence - Context level«external_system»External«system»Search ServiceDelete Product \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - C4 Static.png new file mode 100644 index 000000000..b2b27fb01 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - C4 Static.puml new file mode 100644 index 000000000..a84dcf399 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Database - Delete Product - C4 Static - Context level + +System(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - C4 Static.svg new file mode 100644 index 000000000..2f8da78cc --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Database - Delete Product - C4 Static - Context levelSearch ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - C4.png new file mode 100644 index 000000000..2e7e424bd Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - C4.puml new file mode 100644 index 000000000..aae84c35a --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Database - Delete Product - C4 - Context level + +System(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - C4.svg new file mode 100644 index 000000000..551ab993a --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Database - Delete Product - C4 - Context levelSearch ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - Sequence.png new file mode 100644 index 000000000..88536a250 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - Sequence.puml new file mode 100644 index 000000000..0cb664c33 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Database - Delete Product - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Search Service" as ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService : Delete Product + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - Sequence.svg new file mode 100644 index 000000000..5d7cfc647 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Database - Delete Product - Sequence - Context levelExternalExternalSearch ServiceSearch ServiceDelete Product \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - C4 Sequence.png new file mode 100644 index 000000000..f17aaa7b1 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - C4 Sequence.puml new file mode 100644 index 000000000..8f489a913 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - C4 Sequence.puml @@ -0,0 +1,15 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Database - Insert Product - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service") + Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Database", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Insert Product") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - C4 Sequence.svg new file mode 100644 index 000000000..507cdb76d --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - C4 Sequence.svg @@ -0,0 +1 @@ +Search Service[System]ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Database - Insert Product - C4 Sequence - Container level«external_system»External«container»DatabaseInsert Product \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - C4 Static.png new file mode 100644 index 000000000..0892dbc2a Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - C4 Static.puml new file mode 100644 index 000000000..af10cd84d --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - C4 Static.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Database - Insert Product - C4 Static - Container level + + +System_Boundary(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service") { + Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Database", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - C4 Static.svg new file mode 100644 index 000000000..0972b987b --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Database - Insert Product - C4 Static - Container levelSearch Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - C4.png new file mode 100644 index 000000000..a9db0761d Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - C4.puml new file mode 100644 index 000000000..cd6ac41a6 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - C4.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Database - Insert Product - C4 - Container level + + +System_Boundary(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service") { + Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Database", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - C4.svg new file mode 100644 index 000000000..f5a3e45c4 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Database - Insert Product - C4 - Container levelSearch Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - Sequence.png new file mode 100644 index 000000000..ac55a7200 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - Sequence.puml new file mode 100644 index 000000000..843c2e09f --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - Sequence.puml @@ -0,0 +1,15 @@ +@startuml + +title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Database - Insert Product - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Search Service" #White + participant "Database" as ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database : Insert Product + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - Sequence.svg new file mode 100644 index 000000000..c8f2106ce --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Database - Insert Product - Sequence - Container levelSearch ServiceExternalExternalDatabaseDatabaseInsert Product \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - C4 Sequence.png new file mode 100644 index 000000000..ef5850b3f Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - C4 Sequence.puml new file mode 100644 index 000000000..4836e4d5e --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Database - Insert Product - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Insert Product") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - C4 Sequence.svg new file mode 100644 index 000000000..189335cf3 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - C4 Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Database - Insert Product - C4 Sequence - Context level«external_system»External«system»Search ServiceInsert Product \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - C4 Static.png new file mode 100644 index 000000000..446ff1d75 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - C4 Static.puml new file mode 100644 index 000000000..d68ff89d4 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Database - Insert Product - C4 Static - Context level + +System(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - C4 Static.svg new file mode 100644 index 000000000..d8623f0d1 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Database - Insert Product - C4 Static - Context levelSearch ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - C4.png new file mode 100644 index 000000000..e94de3ff9 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - C4.puml new file mode 100644 index 000000000..c93c81ea8 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Database - Insert Product - C4 - Context level + +System(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - C4.svg new file mode 100644 index 000000000..2744f339d --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Database - Insert Product - C4 - Context levelSearch ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - Sequence.png new file mode 100644 index 000000000..daf666b12 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - Sequence.puml new file mode 100644 index 000000000..110d74417 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Database - Insert Product - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Search Service" as ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService : Insert Product + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - Sequence.svg new file mode 100644 index 000000000..921012644 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Database - Insert Product - Sequence - Context levelExternalExternalSearch ServiceSearch ServiceInsert Product \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - C4 Sequence.png new file mode 100644 index 000000000..e09208859 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - C4 Sequence.puml new file mode 100644 index 000000000..6e24fe379 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - C4 Sequence.puml @@ -0,0 +1,15 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Database - Select Products - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service") + Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Database", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Select Products") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - C4 Sequence.svg new file mode 100644 index 000000000..05abe648c --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - C4 Sequence.svg @@ -0,0 +1 @@ +Search Service[System]ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Database - Select Products - C4 Sequence - Container level«external_system»External«container»DatabaseSelect Products \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - C4 Static.png new file mode 100644 index 000000000..33c41ed76 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - C4 Static.puml new file mode 100644 index 000000000..bb37d2d49 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - C4 Static.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Database - Select Products - C4 Static - Container level + + +System_Boundary(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service") { + Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Database", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - C4 Static.svg new file mode 100644 index 000000000..aa741bfce --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Database - Select Products - C4 Static - Container levelSearch Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - C4.png new file mode 100644 index 000000000..a98150cf3 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - C4.puml new file mode 100644 index 000000000..ac34d0c08 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - C4.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Database - Select Products - C4 - Container level + + +System_Boundary(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service") { + Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Database", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - C4.svg new file mode 100644 index 000000000..3e5de5ba5 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Database - Select Products - C4 - Container levelSearch Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - Sequence.png new file mode 100644 index 000000000..d2f664837 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - Sequence.puml new file mode 100644 index 000000000..e5391e732 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - Sequence.puml @@ -0,0 +1,15 @@ +@startuml + +title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Database - Select Products - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Search Service" #White + participant "Database" as ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database : Select Products + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - Sequence.svg new file mode 100644 index 000000000..09c1cd3f3 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Database - Select Products - Sequence - Container levelSearch ServiceExternalExternalDatabaseDatabaseSelect Products \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - C4 Sequence.png new file mode 100644 index 000000000..f3df8e202 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - C4 Sequence.puml new file mode 100644 index 000000000..69117944b --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Database - Select Products - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Select Products") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - C4 Sequence.svg new file mode 100644 index 000000000..f8a2ecd38 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - C4 Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Database - Select Products - C4 Sequence - Context level«external_system»External«system»Search ServiceSelect Products \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - C4 Static.png new file mode 100644 index 000000000..d30d6efe4 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - C4 Static.puml new file mode 100644 index 000000000..1823b805e --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Database - Select Products - C4 Static - Context level + +System(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - C4 Static.svg new file mode 100644 index 000000000..e17daf9bc --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Database - Select Products - C4 Static - Context levelSearch ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - C4.png new file mode 100644 index 000000000..063dd8b78 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - C4.puml new file mode 100644 index 000000000..d872daf4c --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Database - Select Products - C4 - Context level + +System(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - C4.svg new file mode 100644 index 000000000..569a77140 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Database - Select Products - C4 - Context levelSearch ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - Sequence.png new file mode 100644 index 000000000..08a914088 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - Sequence.puml new file mode 100644 index 000000000..2a431e01d --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Database - Select Products - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Search Service" as ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService : Select Products + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - Sequence.svg new file mode 100644 index 000000000..70cdd1c71 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Database - Select Products - Sequence - Context levelExternalExternalSearch ServiceSearch ServiceSelect Products \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Sequence.png new file mode 100644 index 000000000..329269975 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Sequence.puml new file mode 100644 index 000000000..b622212ae --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Sequence.puml @@ -0,0 +1,15 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Database - Update Product Prices - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service") + Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Database", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Update Product Prices") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Sequence.svg new file mode 100644 index 000000000..d6862972a --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Sequence.svg @@ -0,0 +1 @@ +Search Service[System]ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Database - Update Product Prices - C4 Sequence - Container level«external_system»External«container»DatabaseUpdate Product Prices \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Static.png new file mode 100644 index 000000000..44603546a Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Static.puml new file mode 100644 index 000000000..b788fdd0a --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Static.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Database - Update Product Prices - C4 Static - Container level + + +System_Boundary(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service") { + Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Database", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Static.svg new file mode 100644 index 000000000..801ad2046 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Database - Update Product Prices - C4 Static - Container levelSearch Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - C4.png new file mode 100644 index 000000000..443e6f79b Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - C4.puml new file mode 100644 index 000000000..853a0f413 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - C4.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Database - Update Product Prices - C4 - Container level + + +System_Boundary(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service") { + Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Database", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - C4.svg new file mode 100644 index 000000000..e710f52a8 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Database - Update Product Prices - C4 - Container levelSearch Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - Sequence.png new file mode 100644 index 000000000..d5f3308a5 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - Sequence.puml new file mode 100644 index 000000000..0d9437f03 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - Sequence.puml @@ -0,0 +1,15 @@ +@startuml + +title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Database - Update Product Prices - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Search Service" #White + participant "Database" as ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database : Update Product Prices + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - Sequence.svg new file mode 100644 index 000000000..acf45f337 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Database - Update Product Prices - Sequence - Container levelSearch ServiceExternalExternalDatabaseDatabaseUpdate Product Prices \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Sequence.png new file mode 100644 index 000000000..9fb138a13 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Sequence.puml new file mode 100644 index 000000000..7124d2dbe --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Database - Update Product Prices - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Update Product Prices") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Sequence.svg new file mode 100644 index 000000000..bc7a468e2 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Database - Update Product Prices - C4 Sequence - Context level«external_system»External«system»Search ServiceUpdate Product Prices \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Static.png new file mode 100644 index 000000000..5ec421ffa Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Static.puml new file mode 100644 index 000000000..9fc911531 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Database - Update Product Prices - C4 Static - Context level + +System(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Static.svg new file mode 100644 index 000000000..b3a7eb665 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Database - Update Product Prices - C4 Static - Context levelSearch ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - C4.png new file mode 100644 index 000000000..86ec38787 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - C4.puml new file mode 100644 index 000000000..f04bd0dac --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Database - Update Product Prices - C4 - Context level + +System(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - C4.svg new file mode 100644 index 000000000..9b70cbea3 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Database - Update Product Prices - C4 - Context levelSearch ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - Sequence.png new file mode 100644 index 000000000..f017a00d2 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - Sequence.puml new file mode 100644 index 000000000..118408f86 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Database - Update Product Prices - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Search Service" as ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService : Update Product Prices + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - Sequence.svg new file mode 100644 index 000000000..5283ceb37 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Database - Update Product Prices - Sequence - Context levelExternalExternalSearch ServiceSearch ServiceUpdate Product Prices \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - C4 Sequence.png new file mode 100644 index 000000000..1cad979e9 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - C4 Sequence.puml new file mode 100644 index 000000000..cfef0d81d --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - C4 Sequence.puml @@ -0,0 +1,15 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Database - Update Product - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service") + Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Database", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Update Product") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - C4 Sequence.svg new file mode 100644 index 000000000..59935c694 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - C4 Sequence.svg @@ -0,0 +1 @@ +Search Service[System]ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Database - Update Product - C4 Sequence - Container level«external_system»External«container»DatabaseUpdate Product \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - C4 Static.png new file mode 100644 index 000000000..23d76f749 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - C4 Static.puml new file mode 100644 index 000000000..b882e817e --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - C4 Static.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Database - Update Product - C4 Static - Container level + + +System_Boundary(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service") { + Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Database", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - C4 Static.svg new file mode 100644 index 000000000..c44cc1d6a --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Database - Update Product - C4 Static - Container levelSearch Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - C4.png new file mode 100644 index 000000000..fc078fcf4 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - C4.puml new file mode 100644 index 000000000..f9e210947 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - C4.puml @@ -0,0 +1,27 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Database - Update Product - C4 - Container level + + +System_Boundary(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service") { + Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Database", "", "") +} + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - C4.svg new file mode 100644 index 000000000..38b6c5eaa --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Database - Update Product - C4 - Container levelSearch Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - Sequence.png new file mode 100644 index 000000000..81d4a9925 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - Sequence.puml new file mode 100644 index 000000000..bab76a6b7 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - Sequence.puml @@ -0,0 +1,15 @@ +@startuml + +title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Database - Update Product - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Search Service" #White + participant "Database" as ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database : Update Product + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - Sequence.svg new file mode 100644 index 000000000..e94759113 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Database - Update Product - Sequence - Container levelSearch ServiceExternalExternalDatabaseDatabaseUpdate Product \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - C4 Sequence.png new file mode 100644 index 000000000..5341cb681 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - C4 Sequence.puml new file mode 100644 index 000000000..12b8afa3f --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - C4 Sequence.puml @@ -0,0 +1,12 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Database - Update Product - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Update Product") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - C4 Sequence.svg new file mode 100644 index 000000000..929a35317 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - C4 Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Database - Update Product - C4 Sequence - Context level«external_system»External«system»Search ServiceUpdate Product \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - C4 Static.png new file mode 100644 index 000000000..015b046ec Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - C4 Static.puml new file mode 100644 index 000000000..d231b5dd6 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - C4 Static.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Database - Update Product - C4 Static - Context level + +System(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - C4 Static.svg new file mode 100644 index 000000000..cd442c744 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Database - Update Product - C4 Static - Context levelSearch ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - C4.png new file mode 100644 index 000000000..b44bc6a36 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - C4.puml new file mode 100644 index 000000000..9c67f3b1f --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - C4.puml @@ -0,0 +1,24 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Database - Update Product - C4 - Context level + +System(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service", "") + + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - C4.svg new file mode 100644 index 000000000..b35bcd7bf --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Database - Update Product - C4 - Context levelSearch ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - Sequence.png new file mode 100644 index 000000000..079264b6a Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - Sequence.puml new file mode 100644 index 000000000..89ad96da1 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - Sequence.puml @@ -0,0 +1,11 @@ +@startuml + +title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Database - Update Product - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Search Service" as ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService : Update Product + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - Sequence.svg new file mode 100644 index 000000000..288676a26 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Database - Update Product - Sequence - Context levelExternalExternalSearch ServiceSearch ServiceUpdate Product \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Container - C4 Static.png new file mode 100644 index 000000000..c57af0448 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Container - C4 Static.puml new file mode 100644 index 000000000..c5eb8c64e --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Container - C4 Static.puml @@ -0,0 +1,39 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Message Handler - C4 Static - Container level + + +System_Boundary(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service") { + Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, "Message Handler", "", "") + Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Database", "", "") +} + +System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") { + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "") +} + +System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") { + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Uses") +Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Container - C4 Static.svg new file mode 100644 index 000000000..956523594 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Message Handler - C4 Static - Container levelSearch Service[System]Pricing Service[System]Product Service[System]Message HandlerDatabaseMessagingMessagingUsesUsesUsesLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Container - C4.png new file mode 100644 index 000000000..3f1abd0cc Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Container - C4.puml new file mode 100644 index 000000000..a030604a0 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Container - C4.puml @@ -0,0 +1,39 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Message Handler - C4 - Container level + + +System_Boundary(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service") { + Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, "Message Handler", "", "") + Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Database", "", "") +} + +System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") { + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "") +} + +System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") { + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Receive Product Price Changed Event") +Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Update Product Prices\nInsert Product\nUpdate Product\nDelete Product") +Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Receive Product Created Event\nReceive Product Updated Event\nReceive Product Deleted Event") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Container - C4.svg new file mode 100644 index 000000000..a38091a36 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Message Handler - C4 - Container levelSearch Service[System]Pricing Service[System]Product Service[System]Message HandlerDatabaseMessagingMessagingReceive Product PriceChanged EventUpdate Product PricesInsert ProductUpdate ProductDelete ProductReceive Product CreatedEventReceive Product UpdatedEventReceive Product DeletedEventLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - C4 Sequence.png new file mode 100644 index 000000000..6aa32e1f6 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - C4 Sequence.puml new file mode 100644 index 000000000..2955b5199 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - C4 Sequence.puml @@ -0,0 +1,22 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Message Handler - Handle Product Created Event - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service") + Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, "Message Handler", "", "") + Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Database", "", "") +Boundary_End() + +System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, "Handle Product Created Event") +Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Receive Product Created Event") +Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Insert Product") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - C4 Sequence.svg new file mode 100644 index 000000000..7d188a1b9 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - C4 Sequence.svg @@ -0,0 +1 @@ +Search Service[System]Product Service[System]ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Message Handler - Handle Product Created Event - C4 Sequence - Container level«external_system»External«container»Message Handler«container»Database«container»MessagingHandle Product CreatedEventReceive Product CreatedEventInsert Product \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - C4 Static.png new file mode 100644 index 000000000..ab4afd433 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - C4 Static.puml new file mode 100644 index 000000000..0ca6f343e --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - C4 Static.puml @@ -0,0 +1,34 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Message Handler - Handle Product Created Event - C4 Static - Container level + + +System_Boundary(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service") { + Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, "Message Handler", "", "") + Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Database", "", "") +} + +System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") { + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - C4 Static.svg new file mode 100644 index 000000000..02cda4fd7 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Message Handler - Handle Product Created Event - C4 Static - Container levelSearch Service[System]Product Service[System]Message HandlerDatabaseMessagingUsesUsesLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - C4.png new file mode 100644 index 000000000..270857ef4 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - C4.puml new file mode 100644 index 000000000..c36b2e411 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - C4.puml @@ -0,0 +1,34 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Message Handler - Handle Product Created Event - C4 - Container level + + +System_Boundary(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service") { + Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, "Message Handler", "", "") + Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Database", "", "") +} + +System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") { + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Receive Product Created Event") +Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Insert Product") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - C4.svg new file mode 100644 index 000000000..0c4729d1c --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Message Handler - Handle Product Created Event - C4 - Container levelSearch Service[System]Product Service[System]Message HandlerDatabaseMessagingReceive Product CreatedEventInsert ProductLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - Sequence.png new file mode 100644 index 000000000..0366adc7f Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - Sequence.puml new file mode 100644 index 000000000..b9277a144 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - Sequence.puml @@ -0,0 +1,25 @@ +@startuml + +title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Message Handler - Handle Product Created Event - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Search Service" #White + participant "Message Handler" as ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler + participant "Database" as ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database +end box + + +box "Product Service" #White + participant "Messaging" as ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler : Handle Product Created Event +group Handle Product Created Event +ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler -> ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging : Receive Product Created Event +ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler -> ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database : Insert Product +end + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - Sequence.svg new file mode 100644 index 000000000..6f70a2cf0 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Message Handler - Handle Product Created Event - Sequence - Container levelSearch ServiceProduct ServiceExternalExternalMessage HandlerMessage HandlerDatabaseDatabaseMessagingMessagingHandle Product Created EventHandle Product Created EventReceive Product Created EventInsert Product \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - C4 Sequence.png new file mode 100644 index 000000000..d5cd8866b Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - C4 Sequence.puml new file mode 100644 index 000000000..a1f21727b --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - C4 Sequence.puml @@ -0,0 +1,14 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Message Handler - Handle Product Created Event - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service", "") +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Handle Product Created Event") +Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, ..ProductService, "Receive Product Created Event") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - C4 Sequence.svg new file mode 100644 index 000000000..1f436f0c9 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - C4 Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Message Handler - Handle Product Created Event - C4 Sequence - Context level«external_system»External«system»Search Service«system»Product Service..ProductServiceHandle Product CreatedEventReceive Product CreatedEvent \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - C4 Static.png new file mode 100644 index 000000000..f735e5b74 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - C4 Static.puml new file mode 100644 index 000000000..483bce076 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - C4 Static.puml @@ -0,0 +1,26 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Message Handler - Handle Product Created Event - C4 Static - Context level + +System(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service", "") +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "") + +Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - C4 Static.svg new file mode 100644 index 000000000..e85bbee72 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Message Handler - Handle Product Created Event - C4 Static - Context levelSearch ServiceProduct ServiceUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - C4.png new file mode 100644 index 000000000..1b729d84c Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - C4.puml new file mode 100644 index 000000000..5d523274b --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - C4.puml @@ -0,0 +1,26 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Message Handler - Handle Product Created Event - C4 - Context level + +System(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service", "") +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "") + +Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Receive Product Created Event") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - C4.svg new file mode 100644 index 000000000..3bfd22588 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Message Handler - Handle Product Created Event - C4 - Context levelSearch ServiceProduct ServiceReceive Product CreatedEventLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - Sequence.png new file mode 100644 index 000000000..4c6ab78f9 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - Sequence.puml new file mode 100644 index 000000000..e47fb371f --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - Sequence.puml @@ -0,0 +1,15 @@ +@startuml + +title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Message Handler - Handle Product Created Event - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Search Service" as ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService +participant "Product Service" as ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService : Handle Product Created Event +group Handle Product Created Event +ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService -> ..ProductService : Receive Product Created Event +end + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - Sequence.svg new file mode 100644 index 000000000..cb41c3ad5 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Message Handler - Handle Product Created Event - Sequence - Context levelExternalExternalSearch ServiceSearch ServiceProduct ServiceProduct Service..ProductService..ProductServiceHandle Product Created EventHandle Product Created EventReceive Product Created Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - C4 Sequence.png new file mode 100644 index 000000000..a30e0480a Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - C4 Sequence.puml new file mode 100644 index 000000000..4b36db4d0 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - C4 Sequence.puml @@ -0,0 +1,22 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Message Handler - Handle Product Deleted Event - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service") + Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, "Message Handler", "", "") + Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Database", "", "") +Boundary_End() + +System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, "Handle Product Deleted Event") +Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Receive Product Deleted Event") +Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Delete Product") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - C4 Sequence.svg new file mode 100644 index 000000000..40930c0d8 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - C4 Sequence.svg @@ -0,0 +1 @@ +Search Service[System]Product Service[System]ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Message Handler - Handle Product Deleted Event - C4 Sequence - Container level«external_system»External«container»Message Handler«container»Database«container»MessagingHandle Product DeletedEventReceive Product DeletedEventDelete Product \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - C4 Static.png new file mode 100644 index 000000000..36a0bc5d5 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - C4 Static.puml new file mode 100644 index 000000000..54a744db5 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - C4 Static.puml @@ -0,0 +1,34 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Message Handler - Handle Product Deleted Event - C4 Static - Container level + + +System_Boundary(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service") { + Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, "Message Handler", "", "") + Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Database", "", "") +} + +System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") { + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - C4 Static.svg new file mode 100644 index 000000000..5d321a37c --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Message Handler - Handle Product Deleted Event - C4 Static - Container levelSearch Service[System]Product Service[System]Message HandlerDatabaseMessagingUsesUsesLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - C4.png new file mode 100644 index 000000000..03e9e6e54 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - C4.puml new file mode 100644 index 000000000..da40f0c44 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - C4.puml @@ -0,0 +1,34 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Message Handler - Handle Product Deleted Event - C4 - Container level + + +System_Boundary(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service") { + Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, "Message Handler", "", "") + Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Database", "", "") +} + +System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") { + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Receive Product Deleted Event") +Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Delete Product") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - C4.svg new file mode 100644 index 000000000..5ac55f756 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Message Handler - Handle Product Deleted Event - C4 - Container levelSearch Service[System]Product Service[System]Message HandlerDatabaseMessagingReceive Product DeletedEventDelete ProductLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - Sequence.png new file mode 100644 index 000000000..0681b291e Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - Sequence.puml new file mode 100644 index 000000000..110d75196 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - Sequence.puml @@ -0,0 +1,25 @@ +@startuml + +title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Message Handler - Handle Product Deleted Event - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Search Service" #White + participant "Message Handler" as ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler + participant "Database" as ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database +end box + + +box "Product Service" #White + participant "Messaging" as ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler : Handle Product Deleted Event +group Handle Product Deleted Event +ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler -> ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging : Receive Product Deleted Event +ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler -> ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database : Delete Product +end + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - Sequence.svg new file mode 100644 index 000000000..850dabb4d --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Message Handler - Handle Product Deleted Event - Sequence - Container levelSearch ServiceProduct ServiceExternalExternalMessage HandlerMessage HandlerDatabaseDatabaseMessagingMessagingHandle Product Deleted EventHandle Product Deleted EventReceive Product Deleted EventDelete Product \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - C4 Sequence.png new file mode 100644 index 000000000..7b1336d8f Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - C4 Sequence.puml new file mode 100644 index 000000000..90cf6167d --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - C4 Sequence.puml @@ -0,0 +1,14 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Message Handler - Handle Product Deleted Event - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service", "") +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Handle Product Deleted Event") +Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, ..ProductService, "Receive Product Deleted Event") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - C4 Sequence.svg new file mode 100644 index 000000000..83ea4c0a4 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - C4 Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Message Handler - Handle Product Deleted Event - C4 Sequence - Context level«external_system»External«system»Search Service«system»Product Service..ProductServiceHandle Product DeletedEventReceive Product DeletedEvent \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - C4 Static.png new file mode 100644 index 000000000..52c1274e0 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - C4 Static.puml new file mode 100644 index 000000000..5eba6a178 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - C4 Static.puml @@ -0,0 +1,26 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Message Handler - Handle Product Deleted Event - C4 Static - Context level + +System(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service", "") +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "") + +Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - C4 Static.svg new file mode 100644 index 000000000..b06c294a5 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Message Handler - Handle Product Deleted Event - C4 Static - Context levelSearch ServiceProduct ServiceUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - C4.png new file mode 100644 index 000000000..7080dc878 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - C4.puml new file mode 100644 index 000000000..18bb9062d --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - C4.puml @@ -0,0 +1,26 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Message Handler - Handle Product Deleted Event - C4 - Context level + +System(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service", "") +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "") + +Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Receive Product Deleted Event") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - C4.svg new file mode 100644 index 000000000..86e1983b0 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Message Handler - Handle Product Deleted Event - C4 - Context levelSearch ServiceProduct ServiceReceive Product DeletedEventLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - Sequence.png new file mode 100644 index 000000000..6ff5c1920 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - Sequence.puml new file mode 100644 index 000000000..4aec397eb --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - Sequence.puml @@ -0,0 +1,15 @@ +@startuml + +title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Message Handler - Handle Product Deleted Event - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Search Service" as ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService +participant "Product Service" as ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService : Handle Product Deleted Event +group Handle Product Deleted Event +ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService -> ..ProductService : Receive Product Deleted Event +end + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - Sequence.svg new file mode 100644 index 000000000..af197fb64 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Message Handler - Handle Product Deleted Event - Sequence - Context levelExternalExternalSearch ServiceSearch ServiceProduct ServiceProduct Service..ProductService..ProductServiceHandle Product Deleted EventHandle Product Deleted EventReceive Product Deleted Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - C4 Sequence.png new file mode 100644 index 000000000..5c335c528 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - C4 Sequence.puml new file mode 100644 index 000000000..8c86d763a --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - C4 Sequence.puml @@ -0,0 +1,22 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Message Handler - Handle Product Price Changed Event - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service") + Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, "Message Handler", "", "") + Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Database", "", "") +Boundary_End() + +System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, "Handle Product Price Changed Event") +Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Receive Product Price Changed Event") +Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Update Product Prices") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - C4 Sequence.svg new file mode 100644 index 000000000..236fa6fbf --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - C4 Sequence.svg @@ -0,0 +1 @@ +Search Service[System]Pricing Service[System]ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Message Handler - Handle Product Price Changed Event - C4 Sequence - Container level«external_system»External«container»Message Handler«container»Database«container»MessagingHandle Product PriceChanged EventReceive Product PriceChanged EventUpdate Product Prices \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - C4 Static.png new file mode 100644 index 000000000..3a80e04b0 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - C4 Static.puml new file mode 100644 index 000000000..a9a2a12e1 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - C4 Static.puml @@ -0,0 +1,34 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Message Handler - Handle Product Price Changed Event - C4 Static - Container level + + +System_Boundary(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service") { + Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, "Message Handler", "", "") + Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Database", "", "") +} + +System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") { + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - C4 Static.svg new file mode 100644 index 000000000..d7cff756b --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Message Handler - Handle Product Price Changed Event - C4 Static - Container levelSearch Service[System]Pricing Service[System]Message HandlerDatabaseMessagingUsesUsesLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - C4.png new file mode 100644 index 000000000..3365ef0ea Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - C4.puml new file mode 100644 index 000000000..2b3ebcabb --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - C4.puml @@ -0,0 +1,34 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Message Handler - Handle Product Price Changed Event - C4 - Container level + + +System_Boundary(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service") { + Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, "Message Handler", "", "") + Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Database", "", "") +} + +System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") { + Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Receive Product Price Changed Event") +Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Update Product Prices") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - C4.svg new file mode 100644 index 000000000..18bc5f0ab --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Message Handler - Handle Product Price Changed Event - C4 - Container levelSearch Service[System]Pricing Service[System]Message HandlerDatabaseMessagingReceive Product PriceChanged EventUpdate Product PricesLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - Sequence.png new file mode 100644 index 000000000..40295b3d5 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - Sequence.puml new file mode 100644 index 000000000..a5a990265 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - Sequence.puml @@ -0,0 +1,25 @@ +@startuml + +title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Message Handler - Handle Product Price Changed Event - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Search Service" #White + participant "Message Handler" as ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler + participant "Database" as ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database +end box + + +box "Pricing Service" #White + participant "Messaging" as ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler : Handle Product Price Changed Event +group Handle Product Price Changed Event +ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler -> ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging : Receive Product Price Changed Event +ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler -> ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database : Update Product Prices +end + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - Sequence.svg new file mode 100644 index 000000000..8a5eb1973 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Message Handler - Handle Product Price Changed Event - Sequence - Container levelSearch ServicePricing ServiceExternalExternalMessage HandlerMessage HandlerDatabaseDatabaseMessagingMessagingHandle Product Price Changed EventHandle Product Price Changed EventReceive Product Price Changed EventUpdate Product Prices \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - C4 Sequence.png new file mode 100644 index 000000000..459c7f784 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - C4 Sequence.puml new file mode 100644 index 000000000..f3a0a1480 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - C4 Sequence.puml @@ -0,0 +1,14 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Message Handler - Handle Product Price Changed Event - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service", "") +System(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Handle Product Price Changed Event") +Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, ..PricingService, "Receive Product Price Changed Event") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - C4 Sequence.svg new file mode 100644 index 000000000..5c5e4746e --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - C4 Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Message Handler - Handle Product Price Changed Event - C4 Sequence - Context level«external_system»External«system»Search Service«system»Pricing Service..PricingServiceHandle Product PriceChanged EventReceive Product PriceChanged Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - C4 Static.png new file mode 100644 index 000000000..4baea7acf Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - C4 Static.puml new file mode 100644 index 000000000..2cafd6769 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - C4 Static.puml @@ -0,0 +1,26 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Message Handler - Handle Product Price Changed Event - C4 Static - Context level + +System(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service", "") +System(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service", "") + +Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - C4 Static.svg new file mode 100644 index 000000000..9949ae093 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Message Handler - Handle Product Price Changed Event - C4 Static - Context levelSearch ServicePricing ServiceUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - C4.png new file mode 100644 index 000000000..8701d9069 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - C4.puml new file mode 100644 index 000000000..baf748d38 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - C4.puml @@ -0,0 +1,26 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Message Handler - Handle Product Price Changed Event - C4 - Context level + +System(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service", "") +System(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service", "") + +Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Receive Product Price Changed Event") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - C4.svg new file mode 100644 index 000000000..106d53256 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Message Handler - Handle Product Price Changed Event - C4 - Context levelSearch ServicePricing ServiceReceive Product PriceChanged EventLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - Sequence.png new file mode 100644 index 000000000..adfd02b9f Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - Sequence.puml new file mode 100644 index 000000000..6361ba42c --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - Sequence.puml @@ -0,0 +1,15 @@ +@startuml + +title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Message Handler - Handle Product Price Changed Event - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Search Service" as ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService +participant "Pricing Service" as ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService : Handle Product Price Changed Event +group Handle Product Price Changed Event +ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService -> ..PricingService : Receive Product Price Changed Event +end + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - Sequence.svg new file mode 100644 index 000000000..04da5e976 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Message Handler - Handle Product Price Changed Event - Sequence - Context levelExternalExternalSearch ServiceSearch ServicePricing ServicePricing Service..PricingService..PricingServiceHandle Product Price Changed EventHandle Product Price Changed EventReceive Product Price Changed Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - C4 Sequence.png new file mode 100644 index 000000000..cd0f132f0 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - C4 Sequence.puml new file mode 100644 index 000000000..04b6b45d6 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - C4 Sequence.puml @@ -0,0 +1,22 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Message Handler - Handle Product Updated Event - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") + +System_Boundary(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service") + Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, "Message Handler", "", "") + Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Database", "", "") +Boundary_End() + +System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, "Handle Product Updated Event") +Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Receive Product Updated Event") +Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Update Product") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - C4 Sequence.svg new file mode 100644 index 000000000..d69efe5f8 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - C4 Sequence.svg @@ -0,0 +1 @@ +Search Service[System]Product Service[System]ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Message Handler - Handle Product Updated Event - C4 Sequence - Container level«external_system»External«container»Message Handler«container»Database«container»MessagingHandle Product UpdatedEventReceive Product UpdatedEventUpdate Product \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - C4 Static.png new file mode 100644 index 000000000..d8999de4d Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - C4 Static.puml new file mode 100644 index 000000000..f27e9804d --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - C4 Static.puml @@ -0,0 +1,34 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Message Handler - Handle Product Updated Event - C4 Static - Container level + + +System_Boundary(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service") { + Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, "Message Handler", "", "") + Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Database", "", "") +} + +System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") { + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - C4 Static.svg new file mode 100644 index 000000000..2835f374a --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Message Handler - Handle Product Updated Event - C4 Static - Container levelSearch Service[System]Product Service[System]Message HandlerDatabaseMessagingUsesUsesLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - C4.png new file mode 100644 index 000000000..eb9e1f0fd Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - C4.puml new file mode 100644 index 000000000..9ae61103a --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - C4.puml @@ -0,0 +1,34 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Message Handler - Handle Product Updated Event - C4 - Container level + + +System_Boundary(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service") { + Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, "Message Handler", "", "") + Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Database", "", "") +} + +System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") { + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Receive Product Updated Event") +Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Update Product") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - C4.svg new file mode 100644 index 000000000..f6ed3eaac --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Message Handler - Handle Product Updated Event - C4 - Container levelSearch Service[System]Product Service[System]Message HandlerDatabaseMessagingReceive Product UpdatedEventUpdate ProductLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - Sequence.png new file mode 100644 index 000000000..c438f0aad Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - Sequence.puml new file mode 100644 index 000000000..dbc3cbb4f --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - Sequence.puml @@ -0,0 +1,25 @@ +@startuml + +title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Message Handler - Handle Product Updated Event - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem + +box "Search Service" #White + participant "Message Handler" as ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler + participant "Database" as ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database +end box + + +box "Product Service" #White + participant "Messaging" as ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler : Handle Product Updated Event +group Handle Product Updated Event +ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler -> ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging : Receive Product Updated Event +ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler -> ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database : Update Product +end + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - Sequence.svg new file mode 100644 index 000000000..f489888ba --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Message Handler - Handle Product Updated Event - Sequence - Container levelSearch ServiceProduct ServiceExternalExternalMessage HandlerMessage HandlerDatabaseDatabaseMessagingMessagingHandle Product Updated EventHandle Product Updated EventReceive Product Updated EventUpdate Product \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - C4 Sequence.png new file mode 100644 index 000000000..3cf75695f Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - C4 Sequence.puml new file mode 100644 index 000000000..297369b7b --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - C4 Sequence.puml @@ -0,0 +1,14 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Message Handler - Handle Product Updated Event - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service", "") +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Handle Product Updated Event") +Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, ..ProductService, "Receive Product Updated Event") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - C4 Sequence.svg new file mode 100644 index 000000000..f0a426ed8 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - C4 Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Message Handler - Handle Product Updated Event - C4 Sequence - Context level«external_system»External«system»Search Service«system»Product Service..ProductServiceHandle Product UpdatedEventReceive Product UpdatedEvent \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - C4 Static.png new file mode 100644 index 000000000..ba07ea804 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - C4 Static.puml new file mode 100644 index 000000000..d520a2c6c --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - C4 Static.puml @@ -0,0 +1,26 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Message Handler - Handle Product Updated Event - C4 Static - Context level + +System(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service", "") +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "") + +Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - C4 Static.svg new file mode 100644 index 000000000..0d396e9b3 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Message Handler - Handle Product Updated Event - C4 Static - Context levelSearch ServiceProduct ServiceUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - C4.png new file mode 100644 index 000000000..34bafc7ad Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - C4.puml new file mode 100644 index 000000000..4458c9565 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - C4.puml @@ -0,0 +1,26 @@ +@startuml +!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Message Handler - Handle Product Updated Event - C4 - Context level + +System(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service", "") +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "") + +Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Receive Product Updated Event") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - C4.svg new file mode 100644 index 000000000..478fce98b --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Message Handler - Handle Product Updated Event - C4 - Context levelSearch ServiceProduct ServiceReceive Product UpdatedEventLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - Sequence.png new file mode 100644 index 000000000..2b23efec9 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - Sequence.puml new file mode 100644 index 000000000..2e7dbff45 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - Sequence.puml @@ -0,0 +1,15 @@ +@startuml + +title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Message Handler - Handle Product Updated Event - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Search Service" as ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService +participant "Product Service" as ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService : Handle Product Updated Event +group Handle Product Updated Event +ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService -> ..ProductService : Receive Product Updated Event +end + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - Sequence.svg new file mode 100644 index 000000000..c417bc72e --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Message Handler - Handle Product Updated Event - Sequence - Context levelExternalExternalSearch ServiceSearch ServiceProduct ServiceProduct Service..ProductService..ProductServiceHandle Product Updated EventHandle Product Updated EventReceive Product Updated Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Context - C4 Static.puml new file mode 100644 index 000000000..bf4d50b51 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Context - C4 Static.puml @@ -0,0 +1,28 @@ +@startuml +!include ..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - C4 Static - Context level + +System(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service", "") +System(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service", "") +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "") + +Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Uses") +Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Context - C4 Static.svg new file mode 100644 index 000000000..d5ba1c8ae --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - C4 Static - Context levelSearch ServicePricing ServiceProduct ServiceUsesUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Context - C4.png new file mode 100644 index 000000000..912c6ff4b Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Context - C4.puml new file mode 100644 index 000000000..4f41a4c17 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Context - C4.puml @@ -0,0 +1,28 @@ +@startuml +!include ..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - C4 - Context level + +System(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service", "") +System(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service", "") +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "") + +Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Receive Product Price Changed Event") +Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Receive Product Created Event\nReceive Product Updated Event\nReceive Product Deleted Event") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Context - C4.svg new file mode 100644 index 000000000..6169f7098 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - C4 - Context levelSearch ServicePricing ServiceProduct ServiceReceive Product PriceChanged EventReceive Product CreatedEventReceive Product UpdatedEventReceive Product DeletedEventLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Container - C4 Static.png new file mode 100644 index 000000000..469ff177c Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Container - C4 Static.puml new file mode 100644 index 000000000..70d76db00 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Container - C4 Static.puml @@ -0,0 +1,56 @@ +@startuml +!include ..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - Storefront - C4 Static - Container level + +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Storefront App", "") +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "") + +System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") { + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "") +} + +System_Boundary(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service") { + Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Database", "", "") +} + +System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") { + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") +} + +System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") { + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Uses") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Uses") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Uses") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, "Uses") +Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Uses") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Uses") +Rel(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Uses") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, "Uses") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Uses") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Container - C4 Static.svg new file mode 100644 index 000000000..e686e1e03 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Storefront - C4 Static - Container levelProduct Service[System]Search Service[System]Basket Service[System]Order Service[System]ApiDatabaseApiDatabaseApiDatabaseApiDatabaseMessagingStorefront AppStorefront BffUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Container - C4.png new file mode 100644 index 000000000..36448eb14 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Container - C4.puml new file mode 100644 index 000000000..54de5ec5e --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Container - C4.puml @@ -0,0 +1,56 @@ +@startuml +!include ..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - Storefront - C4 - Container level + +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Storefront App", "") +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "") + +System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") { + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "") +} + +System_Boundary(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service") { + Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Database", "", "") +} + +System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") { + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") +} + +System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") { + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Get Products\nSearch Products\nGet Basket\nAdd Basket Item\nUpdate Basket Item\nDelete Basket Item\nCheckout") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Get Products") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Select Products") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, "Search Products") +Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Select Products") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Get Items\nAdd Item\nUpdate Item\nDelete Item\nDelete Basket") +Rel(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Select Items\nInsert Item\nUpdate Item\nDelete Item\nDelete Basket") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, "Create Order") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Insert Order") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Send Order Created Event") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Container - C4.svg new file mode 100644 index 000000000..99ff282ba --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Storefront - C4 - Container levelProduct Service[System]Search Service[System]Basket Service[System]Order Service[System]ApiDatabaseApiDatabaseApiDatabaseApiDatabaseMessagingStorefront AppStorefront BffGet ProductsSearch ProductsGet BasketAdd Basket ItemUpdate Basket ItemDelete Basket ItemCheckoutGet ProductsSelect ProductsSearch ProductsSelect ProductsGet ItemsAdd ItemUpdate ItemDelete ItemDelete BasketSelect ItemsInsert ItemUpdate ItemDelete ItemDelete BasketCreate OrderInsert OrderSend Order Created EventLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Context - C4 Static.png new file mode 100644 index 000000000..aa8d8fe29 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Context - C4 Static.puml new file mode 100644 index 000000000..c6c4dcd00 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Context - C4 Static.puml @@ -0,0 +1,34 @@ +@startuml +!include ..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - Storefront - C4 Static - Context level + +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Storefront App", "") +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "") +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "") +System(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service", "") +System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "") +System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "") + +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Uses") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Uses") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Uses") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Uses") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Context - C4 Static.svg new file mode 100644 index 000000000..2451d48c5 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Storefront - C4 Static - Context levelStorefront AppStorefront BffProduct ServiceSearch ServiceBasket ServiceOrder ServiceUsesUsesUsesUsesUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Context - C4.png new file mode 100644 index 000000000..84720821e Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Context - C4.puml new file mode 100644 index 000000000..3d971ebac --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Context - C4.puml @@ -0,0 +1,34 @@ +@startuml +!include ..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - Storefront - C4 - Context level + +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Storefront App", "") +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "") +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "") +System(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service", "") +System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "") +System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "") + +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Get Products\nSearch Products\nGet Basket\nAdd Basket Item\nUpdate Basket Item\nDelete Basket Item\nCheckout") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Get Products") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Products") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Get Items\nAdd Item\nUpdate Item\nDelete Item\nDelete Basket") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Create Order") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Context - C4.svg new file mode 100644 index 000000000..510d7f59f --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Storefront - C4 - Context levelStorefront AppStorefront BffProduct ServiceSearch ServiceBasket ServiceOrder ServiceGet ProductsSearch ProductsGet BasketAdd Basket ItemUpdate Basket ItemDelete Basket ItemCheckoutGet ProductsSearch ProductsGet ItemsAdd ItemUpdate ItemDelete ItemDelete BasketCreate OrderLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Container - C4 Static.png new file mode 100644 index 000000000..7824096a0 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Container - C4 Static.puml new file mode 100644 index 000000000..98070a8a4 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Container - C4 Static.puml @@ -0,0 +1,56 @@ +@startuml +!include ..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - Storefront - C4 Static - Container level + +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Storefront App", "") +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "") + +System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") { + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "") +} + +System_Boundary(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service") { + Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Database", "", "") +} + +System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") { + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") +} + +System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") { + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Uses") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Uses") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Uses") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, "Uses") +Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Uses") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Uses") +Rel(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Uses") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, "Uses") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Uses") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Container - C4 Static.svg new file mode 100644 index 000000000..4ffdd1075 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Storefront - C4 Static - Container levelProduct Service[System]Search Service[System]Basket Service[System]Order Service[System]ApiDatabaseApiDatabaseApiDatabaseApiDatabaseMessagingStorefront AppStorefront BffUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Container - C4.png new file mode 100644 index 000000000..3616863cd Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Container - C4.puml new file mode 100644 index 000000000..ddca143d4 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Container - C4.puml @@ -0,0 +1,56 @@ +@startuml +!include ..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - Storefront - C4 - Container level + +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Storefront App", "") +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "") + +System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") { + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "") +} + +System_Boundary(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service") { + Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Database", "", "") +} + +System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") { + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") +} + +System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") { + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Get Products\nSearch Products\nGet Basket\nAdd Basket Item\nUpdate Basket Item\nDelete Basket Item\nCheckout") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Get Products") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Select Products") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, "Search Products") +Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Select Products") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Get Items\nAdd Item\nUpdate Item\nDelete Item\nDelete Basket") +Rel(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Select Items\nInsert Item\nUpdate Item\nDelete Item\nDelete Basket") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, "Create Order") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Insert Order") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Send Order Created Event") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Container - C4.svg new file mode 100644 index 000000000..b5279c667 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Storefront - C4 - Container levelProduct Service[System]Search Service[System]Basket Service[System]Order Service[System]ApiDatabaseApiDatabaseApiDatabaseApiDatabaseMessagingStorefront AppStorefront BffGet ProductsSearch ProductsGet BasketAdd Basket ItemUpdate Basket ItemDelete Basket ItemCheckoutGet ProductsSelect ProductsSearch ProductsSelect ProductsGet ItemsAdd ItemUpdate ItemDelete ItemDelete BasketSelect ItemsInsert ItemUpdate ItemDelete ItemDelete BasketCreate OrderInsert OrderSend Order Created EventLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Context - C4 Static.png new file mode 100644 index 000000000..7335b9501 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Context - C4 Static.puml new file mode 100644 index 000000000..12b890794 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Context - C4 Static.puml @@ -0,0 +1,34 @@ +@startuml +!include ..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - Storefront - C4 Static - Context level + +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Storefront App", "") +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "") +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "") +System(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service", "") +System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "") +System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "") + +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Uses") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Uses") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Uses") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Uses") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Context - C4 Static.svg new file mode 100644 index 000000000..25eb99317 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Storefront - C4 Static - Context levelStorefront AppStorefront BffProduct ServiceSearch ServiceBasket ServiceOrder ServiceUsesUsesUsesUsesUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Context - C4.png new file mode 100644 index 000000000..89d175983 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Context - C4.puml new file mode 100644 index 000000000..e7f84c459 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Context - C4.puml @@ -0,0 +1,34 @@ +@startuml +!include ..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - Storefront - C4 - Context level + +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Storefront App", "") +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "") +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "") +System(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service", "") +System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "") +System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "") + +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Get Products\nSearch Products\nGet Basket\nAdd Basket Item\nUpdate Basket Item\nDelete Basket Item\nCheckout") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Get Products") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Products") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Get Items\nAdd Item\nUpdate Item\nDelete Item\nDelete Basket") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Create Order") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Context - C4.svg new file mode 100644 index 000000000..fa2a99d72 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Storefront - C4 - Context levelStorefront AppStorefront BffProduct ServiceSearch ServiceBasket ServiceOrder ServiceGet ProductsSearch ProductsGet BasketAdd Basket ItemUpdate Basket ItemDelete Basket ItemCheckoutGet ProductsSearch ProductsGet ItemsAdd ItemUpdate ItemDelete ItemDelete BasketCreate OrderLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Container - C4 Static.png new file mode 100644 index 000000000..9c0a8bb97 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Container - C4 Static.puml new file mode 100644 index 000000000..f2ed4f746 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Container - C4 Static.puml @@ -0,0 +1,56 @@ +@startuml +!include ..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - Storefront - Storefront App - C4 Static - Container level + +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Storefront App", "") +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "") + +System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") { + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "") +} + +System_Boundary(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service") { + Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Database", "", "") +} + +System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") { + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") +} + +System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") { + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Uses") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Uses") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Uses") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, "Uses") +Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Uses") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Uses") +Rel(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Uses") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, "Uses") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Uses") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Container - C4 Static.svg new file mode 100644 index 000000000..799aad03d --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Storefront - Storefront App - C4 Static - Container levelProduct Service[System]Search Service[System]Basket Service[System]Order Service[System]ApiDatabaseApiDatabaseApiDatabaseApiDatabaseMessagingStorefront AppStorefront BffUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Container - C4.png new file mode 100644 index 000000000..73f846af2 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Container - C4.puml new file mode 100644 index 000000000..6ddf6b009 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Container - C4.puml @@ -0,0 +1,56 @@ +@startuml +!include ..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - Storefront - Storefront App - C4 - Container level + +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Storefront App", "") +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "") + +System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") { + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "") +} + +System_Boundary(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service") { + Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Database", "", "") +} + +System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") { + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") +} + +System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") { + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Get Products\nSearch Products\nGet Basket\nAdd Basket Item\nUpdate Basket Item\nDelete Basket Item\nCheckout") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Get Products") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Select Products") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, "Search Products") +Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Select Products") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Get Items\nAdd Item\nUpdate Item\nDelete Item\nDelete Basket") +Rel(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Select Items\nInsert Item\nUpdate Item\nDelete Item\nDelete Basket") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, "Create Order") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Insert Order") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Send Order Created Event") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Container - C4.svg new file mode 100644 index 000000000..076b9bc34 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Storefront - Storefront App - C4 - Container levelProduct Service[System]Search Service[System]Basket Service[System]Order Service[System]ApiDatabaseApiDatabaseApiDatabaseApiDatabaseMessagingStorefront AppStorefront BffGet ProductsSearch ProductsGet BasketAdd Basket ItemUpdate Basket ItemDelete Basket ItemCheckoutGet ProductsSelect ProductsSearch ProductsSelect ProductsGet ItemsAdd ItemUpdate ItemDelete ItemDelete BasketSelect ItemsInsert ItemUpdate ItemDelete ItemDelete BasketCreate OrderInsert OrderSend Order Created EventLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Context - C4 Static.png new file mode 100644 index 000000000..59b8310d3 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Context - C4 Static.puml new file mode 100644 index 000000000..0b390db5c --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Context - C4 Static.puml @@ -0,0 +1,34 @@ +@startuml +!include ..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - Storefront - Storefront App - C4 Static - Context level + +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Storefront App", "") +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "") +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "") +System(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service", "") +System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "") +System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "") + +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Uses") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Uses") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Uses") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Uses") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Context - C4 Static.svg new file mode 100644 index 000000000..9da8f7e4f --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Storefront - Storefront App - C4 Static - Context levelStorefront AppStorefront BffProduct ServiceSearch ServiceBasket ServiceOrder ServiceUsesUsesUsesUsesUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Context - C4.png new file mode 100644 index 000000000..d2eebfd92 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Context - C4.puml new file mode 100644 index 000000000..868f8d44a --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Context - C4.puml @@ -0,0 +1,34 @@ +@startuml +!include ..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - Storefront - Storefront App - C4 - Context level + +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Storefront App", "") +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "") +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "") +System(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service", "") +System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "") +System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "") + +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Get Products\nSearch Products\nGet Basket\nAdd Basket Item\nUpdate Basket Item\nDelete Basket Item\nCheckout") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Get Products") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Products") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Get Items\nAdd Item\nUpdate Item\nDelete Item\nDelete Basket") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Create Order") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Context - C4.svg new file mode 100644 index 000000000..fe6a7123d --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Storefront - Storefront App - C4 - Context levelStorefront AppStorefront BffProduct ServiceSearch ServiceBasket ServiceOrder ServiceGet ProductsSearch ProductsGet BasketAdd Basket ItemUpdate Basket ItemDelete Basket ItemCheckoutGet ProductsSearch ProductsGet ItemsAdd ItemUpdate ItemDelete ItemDelete BasketCreate OrderLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - C4 Sequence.png new file mode 100644 index 000000000..4bb372435 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - C4 Sequence.puml new file mode 100644 index 000000000..821c04807 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - C4 Sequence.puml @@ -0,0 +1,21 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - GenerateDemand - Storefront - Storefront App - Add Product To Basket - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Storefront App", "") +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "") + +System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Add Product To Basket") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Add Basket Item") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Add Item") +Rel(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Insert Item") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - C4 Sequence.svg new file mode 100644 index 000000000..b94e2683d --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - C4 Sequence.svg @@ -0,0 +1 @@ +Basket Service[System]ECommercePlatform - GenerateDemand - Storefront - Storefront App - Add Product To Basket - C4 Sequence - Container level«external_system»External«system»Storefront App«system»Storefront Bff«container»Api«container»DatabaseAdd Product To BasketAdd Basket ItemAdd ItemInsert Item \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - C4 Static.png new file mode 100644 index 000000000..b3625332e Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - C4 Static.puml new file mode 100644 index 000000000..41856c0cf --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - C4 Static.puml @@ -0,0 +1,33 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - Storefront - Storefront App - Add Product To Basket - C4 Static - Container level + +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Storefront App", "") +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "") + +System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") { + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") +} + +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Uses") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Uses") +Rel(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - C4 Static.svg new file mode 100644 index 000000000..1fc3964d6 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Storefront - Storefront App - Add Product To Basket - C4 Static - Container levelBasket Service[System]ApiDatabaseStorefront AppStorefront BffUsesUsesUsesLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - C4.png new file mode 100644 index 000000000..c3ec31c77 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - C4.puml new file mode 100644 index 000000000..167b6f106 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - C4.puml @@ -0,0 +1,33 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - Storefront - Storefront App - Add Product To Basket - C4 - Container level + +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Storefront App", "") +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "") + +System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") { + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") +} + +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Add Basket Item") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Add Item") +Rel(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Insert Item") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - C4.svg new file mode 100644 index 000000000..0dbe3c319 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Storefront - Storefront App - Add Product To Basket - C4 - Container levelBasket Service[System]ApiDatabaseStorefront AppStorefront BffAdd Basket ItemAdd ItemInsert ItemLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - Sequence.png new file mode 100644 index 000000000..3262f1d9c Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - Sequence.puml new file mode 100644 index 000000000..758adcebf --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - Sequence.puml @@ -0,0 +1,27 @@ +@startuml + +title ECommercePlatform - GenerateDemand - Storefront - Storefront App - Add Product To Basket - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Storefront App" as ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp +participant "Storefront Bff" as ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff + +box "Basket Service" #White + participant "Api" as ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api + participant "Database" as ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp : Add Product To Basket +group Add Product To Basket +ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp -> ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff : Add Basket Item +group Add Basket Item +ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff -> ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api : Add Item +group Add Item +ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api -> ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database : Insert Item +end +end +end + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - Sequence.svg new file mode 100644 index 000000000..7d4ad3944 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Storefront - Storefront App - Add Product To Basket - Sequence - Container levelBasket ServiceExternalExternalStorefront AppStorefront AppStorefront BffStorefront BffApiApiDatabaseDatabaseAdd Product To BasketAdd Product To BasketAdd Basket ItemAdd Basket ItemAdd ItemAdd ItemInsert Item \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - C4 Sequence.png new file mode 100644 index 000000000..81f52c099 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - C4 Sequence.puml new file mode 100644 index 000000000..452df4c43 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - C4 Sequence.puml @@ -0,0 +1,17 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - GenerateDemand - Storefront - Storefront App - Add Product To Basket - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Storefront App", "") +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "") +System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Add Product To Basket") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Add Basket Item") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ..BasketService, "Add Item") +Rel(..BasketService, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Insert Item") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - C4 Sequence.svg new file mode 100644 index 000000000..e939b325b --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - C4 Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Storefront - Storefront App - Add Product To Basket - C4 Sequence - Context level«external_system»External«system»Storefront App«system»Storefront Bff«system»Basket Service..BasketServiceAdd Product To BasketAdd Basket ItemAdd ItemInsert Item \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - C4 Static.png new file mode 100644 index 000000000..6abe59eba Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - C4 Static.puml new file mode 100644 index 000000000..aa7798c3e --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - C4 Static.puml @@ -0,0 +1,28 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - Storefront - Storefront App - Add Product To Basket - C4 Static - Context level + +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Storefront App", "") +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "") +System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "") + +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Uses") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - C4 Static.svg new file mode 100644 index 000000000..8bd7ad34e --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Storefront - Storefront App - Add Product To Basket - C4 Static - Context levelStorefront AppStorefront BffBasket ServiceUsesUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - C4.png new file mode 100644 index 000000000..cae660628 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - C4.puml new file mode 100644 index 000000000..22a9d4dcd --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - C4.puml @@ -0,0 +1,28 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - Storefront - Storefront App - Add Product To Basket - C4 - Context level + +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Storefront App", "") +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "") +System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "") + +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Add Basket Item") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Add Item") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - C4.svg new file mode 100644 index 000000000..1688af12b --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Storefront - Storefront App - Add Product To Basket - C4 - Context levelStorefront AppStorefront BffBasket ServiceAdd Basket ItemAdd ItemLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - Sequence.png new file mode 100644 index 000000000..97a7d45b5 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - Sequence.puml new file mode 100644 index 000000000..eee731a45 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - Sequence.puml @@ -0,0 +1,22 @@ +@startuml + +title ECommercePlatform - GenerateDemand - Storefront - Storefront App - Add Product To Basket - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Storefront App" as ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp +participant "Storefront Bff" as ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff +participant "Basket Service" as ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp : Add Product To Basket +group Add Product To Basket +ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp -> ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff : Add Basket Item +group Add Basket Item +ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff -> ..BasketService : Add Item +group Add Item +..BasketService -> ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService : Insert Item +end +end +end + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - Sequence.svg new file mode 100644 index 000000000..cbca38758 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Storefront - Storefront App - Add Product To Basket - Sequence - Context levelExternalExternalStorefront AppStorefront AppStorefront BffStorefront BffBasket ServiceBasket Service..BasketService..BasketServiceAdd Product To BasketAdd Product To BasketAdd Basket ItemAdd Basket ItemAdd ItemAdd ItemInsert Item \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Container - C4 Sequence.png new file mode 100644 index 000000000..f26cea279 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Container - C4 Sequence.puml new file mode 100644 index 000000000..7730d97f6 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Container - C4 Sequence.puml @@ -0,0 +1,30 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - GenerateDemand - Storefront - Storefront App - Checkout - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Storefront App", "") +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "") + +System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") +Boundary_End() + +System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Checkout") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Checkout") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, "Create Order") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Insert Order") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Send Order Created Event") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Delete Basket") +Rel(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Delete Basket") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Container - C4 Sequence.svg new file mode 100644 index 000000000..628826a37 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Container - C4 Sequence.svg @@ -0,0 +1 @@ +Order Service[System]Basket Service[System]ECommercePlatform - GenerateDemand - Storefront - Storefront App - Checkout - C4 Sequence - Container level«external_system»External«system»Storefront App«system»Storefront Bff«container»Api«container»Database«container»Messaging«container»Api«container»DatabaseCheckoutCheckoutCreate OrderInsert OrderSend Order Created EventDelete BasketDelete Basket \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Container - C4 Static.png new file mode 100644 index 000000000..09f2244f9 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Container - C4 Static.puml new file mode 100644 index 000000000..297e9af41 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Container - C4 Static.puml @@ -0,0 +1,42 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - Storefront - Storefront App - Checkout - C4 Static - Container level + +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Storefront App", "") +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "") + +System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") { + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") +} + +System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") { + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") +} + +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Uses") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, "Uses") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Uses") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Uses") +Rel(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Container - C4 Static.svg new file mode 100644 index 000000000..7d0003866 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Storefront - Storefront App - Checkout - C4 Static - Container levelOrder Service[System]Basket Service[System]ApiDatabaseMessagingApiDatabaseStorefront AppStorefront BffUsesUsesUsesUsesUsesUsesLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Container - C4.png new file mode 100644 index 000000000..e506a2950 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Container - C4.puml new file mode 100644 index 000000000..377aaa1c3 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Container - C4.puml @@ -0,0 +1,42 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - Storefront - Storefront App - Checkout - C4 - Container level + +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Storefront App", "") +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "") + +System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") { + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") +} + +System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") { + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") +} + +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Checkout") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, "Create Order") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Insert Order") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Send Order Created Event") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Delete Basket") +Rel(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Delete Basket") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Container - C4.svg new file mode 100644 index 000000000..f1e5f7aae --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Storefront - Storefront App - Checkout - C4 - Container levelOrder Service[System]Basket Service[System]ApiDatabaseMessagingApiDatabaseStorefront AppStorefront BffCheckoutCreate OrderInsert OrderSend Order Created EventDelete BasketDelete BasketLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Container - Sequence.png new file mode 100644 index 000000000..acdb93971 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Container - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Container - Sequence.puml new file mode 100644 index 000000000..16701b9ab --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Container - Sequence.puml @@ -0,0 +1,39 @@ +@startuml + +title ECommercePlatform - GenerateDemand - Storefront - Storefront App - Checkout - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Storefront App" as ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp +participant "Storefront Bff" as ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff + +box "Order Service" #White + participant "Api" as ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api + participant "Database" as ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database + participant "Messaging" as ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging +end box + + +box "Basket Service" #White + participant "Api" as ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api + participant "Database" as ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp : Checkout +group Checkout +ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp -> ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff : Checkout +group Checkout +ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff -> ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api : Create Order +group Create Order +ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api -> ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database : Insert Order +ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api -> ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging : Send Order Created Event +end +ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff -> ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api : Delete Basket +group Delete Basket +ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api -> ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database : Delete Basket +end +end +end + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Container - Sequence.svg new file mode 100644 index 000000000..f70f2ed24 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Container - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Storefront - Storefront App - Checkout - Sequence - Container levelOrder ServiceBasket ServiceExternalExternalStorefront AppStorefront AppStorefront BffStorefront BffApiApiDatabaseDatabaseMessagingMessagingApiApiDatabaseDatabaseCheckoutCheckoutCheckoutCheckoutCreate OrderCreate OrderInsert OrderSend Order Created EventDelete BasketDelete BasketDelete Basket \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Context - C4 Sequence.png new file mode 100644 index 000000000..39e4a8dd1 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Context - C4 Sequence.puml new file mode 100644 index 000000000..92ed60977 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Context - C4 Sequence.puml @@ -0,0 +1,21 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - GenerateDemand - Storefront - Storefront App - Checkout - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Storefront App", "") +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "") +System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "") +System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Checkout") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Checkout") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ..OrderService, "Create Order") +Rel(..OrderService, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Insert Order") +Rel(..OrderService, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Send Order Created Event") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ..BasketService, "Delete Basket") +Rel(..BasketService, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Delete Basket") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Context - C4 Sequence.svg new file mode 100644 index 000000000..42ae733f9 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Context - C4 Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Storefront - Storefront App - Checkout - C4 Sequence - Context level«external_system»External«system»Storefront App«system»Storefront Bff«system»Order Service«system»Basket Service..OrderService..BasketServiceCheckoutCheckoutCreate OrderInsert OrderSend Order Created EventDelete BasketDelete Basket \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Context - C4 Static.png new file mode 100644 index 000000000..9948235d6 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Context - C4 Static.puml new file mode 100644 index 000000000..55ad107d4 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Context - C4 Static.puml @@ -0,0 +1,30 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - Storefront - Storefront App - Checkout - C4 Static - Context level + +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Storefront App", "") +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "") +System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "") +System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "") + +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Uses") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Uses") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Context - C4 Static.svg new file mode 100644 index 000000000..a611f996d --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Storefront - Storefront App - Checkout - C4 Static - Context levelStorefront AppStorefront BffOrder ServiceBasket ServiceUsesUsesUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Context - C4.png new file mode 100644 index 000000000..be7b4514f Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Context - C4.puml new file mode 100644 index 000000000..3acb70821 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Context - C4.puml @@ -0,0 +1,30 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - Storefront - Storefront App - Checkout - C4 - Context level + +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Storefront App", "") +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "") +System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "") +System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "") + +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Checkout") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Create Order") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Delete Basket") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Context - C4.svg new file mode 100644 index 000000000..471de3577 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Storefront - Storefront App - Checkout - C4 - Context levelStorefront AppStorefront BffOrder ServiceBasket ServiceCheckoutCreate OrderDelete BasketLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Context - Sequence.png new file mode 100644 index 000000000..9fc747b99 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Context - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Context - Sequence.puml new file mode 100644 index 000000000..4c1de4209 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Context - Sequence.puml @@ -0,0 +1,28 @@ +@startuml + +title ECommercePlatform - GenerateDemand - Storefront - Storefront App - Checkout - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Storefront App" as ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp +participant "Storefront Bff" as ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff +participant "Order Service" as ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService +participant "Basket Service" as ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp : Checkout +group Checkout +ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp -> ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff : Checkout +group Checkout +ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff -> ..OrderService : Create Order +group Create Order +..OrderService -> ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService : Insert Order +..OrderService -> ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService : Send Order Created Event +end +ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff -> ..BasketService : Delete Basket +group Delete Basket +..BasketService -> ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService : Delete Basket +end +end +end + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Context - Sequence.svg new file mode 100644 index 000000000..9e3ad5c15 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Context - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Storefront - Storefront App - Checkout - Sequence - Context levelExternalExternalStorefront AppStorefront AppStorefront BffStorefront BffOrder ServiceOrder ServiceBasket ServiceBasket Service..OrderService..OrderService..BasketService..BasketServiceCheckoutCheckoutCheckoutCheckoutCreate OrderCreate OrderInsert OrderSend Order Created EventDelete BasketDelete BasketDelete Basket \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - C4 Sequence.png new file mode 100644 index 000000000..4bfb8ae3d Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - C4 Sequence.puml new file mode 100644 index 000000000..5f8812e09 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - C4 Sequence.puml @@ -0,0 +1,21 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - GenerateDemand - Storefront - Storefront App - Delete Basket Item - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Storefront App", "") +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "") + +System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Delete Basket Item") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Delete Basket Item") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Delete Item") +Rel(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Delete Item") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - C4 Sequence.svg new file mode 100644 index 000000000..f25d49104 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - C4 Sequence.svg @@ -0,0 +1 @@ +Basket Service[System]ECommercePlatform - GenerateDemand - Storefront - Storefront App - Delete Basket Item - C4 Sequence - Container level«external_system»External«system»Storefront App«system»Storefront Bff«container»Api«container»DatabaseDelete Basket ItemDelete Basket ItemDelete ItemDelete Item \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - C4 Static.png new file mode 100644 index 000000000..d0288e3ca Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - C4 Static.puml new file mode 100644 index 000000000..832e2c696 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - C4 Static.puml @@ -0,0 +1,33 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - Storefront - Storefront App - Delete Basket Item - C4 Static - Container level + +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Storefront App", "") +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "") + +System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") { + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") +} + +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Uses") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Uses") +Rel(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - C4 Static.svg new file mode 100644 index 000000000..aa62336ce --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Storefront - Storefront App - Delete Basket Item - C4 Static - Container levelBasket Service[System]ApiDatabaseStorefront AppStorefront BffUsesUsesUsesLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - C4.png new file mode 100644 index 000000000..b6f7a94c1 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - C4.puml new file mode 100644 index 000000000..6841c4113 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - C4.puml @@ -0,0 +1,33 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - Storefront - Storefront App - Delete Basket Item - C4 - Container level + +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Storefront App", "") +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "") + +System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") { + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") +} + +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Delete Basket Item") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Delete Item") +Rel(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Delete Item") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - C4.svg new file mode 100644 index 000000000..02d09106a --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Storefront - Storefront App - Delete Basket Item - C4 - Container levelBasket Service[System]ApiDatabaseStorefront AppStorefront BffDelete Basket ItemDelete ItemDelete ItemLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - Sequence.png new file mode 100644 index 000000000..d5269f7ec Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - Sequence.puml new file mode 100644 index 000000000..8d205b3a0 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - Sequence.puml @@ -0,0 +1,27 @@ +@startuml + +title ECommercePlatform - GenerateDemand - Storefront - Storefront App - Delete Basket Item - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Storefront App" as ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp +participant "Storefront Bff" as ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff + +box "Basket Service" #White + participant "Api" as ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api + participant "Database" as ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp : Delete Basket Item +group Delete Basket Item +ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp -> ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff : Delete Basket Item +group Delete Basket Item +ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff -> ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api : Delete Item +group Delete Item +ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api -> ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database : Delete Item +end +end +end + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - Sequence.svg new file mode 100644 index 000000000..fa5e1e5b2 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Storefront - Storefront App - Delete Basket Item - Sequence - Container levelBasket ServiceExternalExternalStorefront AppStorefront AppStorefront BffStorefront BffApiApiDatabaseDatabaseDelete Basket ItemDelete Basket ItemDelete Basket ItemDelete Basket ItemDelete ItemDelete ItemDelete Item \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - C4 Sequence.png new file mode 100644 index 000000000..3a87198f9 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - C4 Sequence.puml new file mode 100644 index 000000000..784eb5e8a --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - C4 Sequence.puml @@ -0,0 +1,17 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - GenerateDemand - Storefront - Storefront App - Delete Basket Item - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Storefront App", "") +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "") +System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Delete Basket Item") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Delete Basket Item") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ..BasketService, "Delete Item") +Rel(..BasketService, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Delete Item") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - C4 Sequence.svg new file mode 100644 index 000000000..f88be4497 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - C4 Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Storefront - Storefront App - Delete Basket Item - C4 Sequence - Context level«external_system»External«system»Storefront App«system»Storefront Bff«system»Basket Service..BasketServiceDelete Basket ItemDelete Basket ItemDelete ItemDelete Item \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - C4 Static.png new file mode 100644 index 000000000..c08a2bcad Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - C4 Static.puml new file mode 100644 index 000000000..7f7fbc7fa --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - C4 Static.puml @@ -0,0 +1,28 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - Storefront - Storefront App - Delete Basket Item - C4 Static - Context level + +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Storefront App", "") +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "") +System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "") + +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Uses") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - C4 Static.svg new file mode 100644 index 000000000..61c8850a7 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Storefront - Storefront App - Delete Basket Item - C4 Static - Context levelStorefront AppStorefront BffBasket ServiceUsesUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - C4.png new file mode 100644 index 000000000..a57dd2ac2 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - C4.puml new file mode 100644 index 000000000..78172744a --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - C4.puml @@ -0,0 +1,28 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - Storefront - Storefront App - Delete Basket Item - C4 - Context level + +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Storefront App", "") +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "") +System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "") + +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Delete Basket Item") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Delete Item") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - C4.svg new file mode 100644 index 000000000..d18c36ea9 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Storefront - Storefront App - Delete Basket Item - C4 - Context levelStorefront AppStorefront BffBasket ServiceDelete Basket ItemDelete ItemLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - Sequence.png new file mode 100644 index 000000000..4f9be5b37 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - Sequence.puml new file mode 100644 index 000000000..05319a1d9 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - Sequence.puml @@ -0,0 +1,22 @@ +@startuml + +title ECommercePlatform - GenerateDemand - Storefront - Storefront App - Delete Basket Item - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Storefront App" as ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp +participant "Storefront Bff" as ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff +participant "Basket Service" as ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp : Delete Basket Item +group Delete Basket Item +ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp -> ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff : Delete Basket Item +group Delete Basket Item +ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff -> ..BasketService : Delete Item +group Delete Item +..BasketService -> ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService : Delete Item +end +end +end + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - Sequence.svg new file mode 100644 index 000000000..bd4e546bb --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Storefront - Storefront App - Delete Basket Item - Sequence - Context levelExternalExternalStorefront AppStorefront AppStorefront BffStorefront BffBasket ServiceBasket Service..BasketService..BasketServiceDelete Basket ItemDelete Basket ItemDelete Basket ItemDelete Basket ItemDelete ItemDelete ItemDelete Item \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Container - C4 Sequence.png new file mode 100644 index 000000000..6685fd4e0 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Container - C4 Sequence.puml new file mode 100644 index 000000000..42fd7cf23 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Container - C4 Sequence.puml @@ -0,0 +1,21 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - GenerateDemand - Storefront - Storefront App - Search Products - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Storefront App", "") +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "") + +System_Boundary(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service") + Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Database", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Search Products") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Search Products") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, "Search Products") +Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Select Products") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Container - C4 Sequence.svg new file mode 100644 index 000000000..fd66553be --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Container - C4 Sequence.svg @@ -0,0 +1 @@ +Search Service[System]ECommercePlatform - GenerateDemand - Storefront - Storefront App - Search Products - C4 Sequence - Container level«external_system»External«system»Storefront App«system»Storefront Bff«container»Api«container»DatabaseSearch ProductsSearch ProductsSearch ProductsSelect Products \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Container - C4 Static.png new file mode 100644 index 000000000..252942058 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Container - C4 Static.puml new file mode 100644 index 000000000..85c6e6576 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Container - C4 Static.puml @@ -0,0 +1,33 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - Storefront - Storefront App - Search Products - C4 Static - Container level + +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Storefront App", "") +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "") + +System_Boundary(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service") { + Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Database", "", "") +} + +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Uses") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, "Uses") +Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Container - C4 Static.svg new file mode 100644 index 000000000..0c5f668c3 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Storefront - Storefront App - Search Products - C4 Static - Container levelSearch Service[System]ApiDatabaseStorefront AppStorefront BffUsesUsesUsesLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Container - C4.png new file mode 100644 index 000000000..679bbabee Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Container - C4.puml new file mode 100644 index 000000000..4a7618fed --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Container - C4.puml @@ -0,0 +1,33 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - Storefront - Storefront App - Search Products - C4 - Container level + +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Storefront App", "") +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "") + +System_Boundary(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service") { + Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Database", "", "") +} + +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Search Products") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, "Search Products") +Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Select Products") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Container - C4.svg new file mode 100644 index 000000000..b9b029675 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Storefront - Storefront App - Search Products - C4 - Container levelSearch Service[System]ApiDatabaseStorefront AppStorefront BffSearch ProductsSearch ProductsSelect ProductsLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Container - Sequence.png new file mode 100644 index 000000000..121260b03 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Container - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Container - Sequence.puml new file mode 100644 index 000000000..92f8e6972 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Container - Sequence.puml @@ -0,0 +1,27 @@ +@startuml + +title ECommercePlatform - GenerateDemand - Storefront - Storefront App - Search Products - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Storefront App" as ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp +participant "Storefront Bff" as ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff + +box "Search Service" #White + participant "Api" as ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api + participant "Database" as ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp : Search Products +group Search Products +ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp -> ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff : Search Products +group Search Products +ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff -> ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api : Search Products +group Search Products +ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api -> ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database : Select Products +end +end +end + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Container - Sequence.svg new file mode 100644 index 000000000..eee29205e --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Container - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Storefront - Storefront App - Search Products - Sequence - Container levelSearch ServiceExternalExternalStorefront AppStorefront AppStorefront BffStorefront BffApiApiDatabaseDatabaseSearch ProductsSearch ProductsSearch ProductsSearch ProductsSearch ProductsSearch ProductsSelect Products \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Context - C4 Sequence.png new file mode 100644 index 000000000..1b05a2a21 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Context - C4 Sequence.puml new file mode 100644 index 000000000..defa4b7bc --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Context - C4 Sequence.puml @@ -0,0 +1,17 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - GenerateDemand - Storefront - Storefront App - Search Products - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Storefront App", "") +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "") +System(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Search Products") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Search Products") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ..SearchService, "Search Products") +Rel(..SearchService, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Select Products") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Context - C4 Sequence.svg new file mode 100644 index 000000000..729a06ca8 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Context - C4 Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Storefront - Storefront App - Search Products - C4 Sequence - Context level«external_system»External«system»Storefront App«system»Storefront Bff«system»Search Service..SearchServiceSearch ProductsSearch ProductsSearch ProductsSelect Products \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Context - C4 Static.png new file mode 100644 index 000000000..3ca39b57e Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Context - C4 Static.puml new file mode 100644 index 000000000..d8400a784 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Context - C4 Static.puml @@ -0,0 +1,28 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - Storefront - Storefront App - Search Products - C4 Static - Context level + +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Storefront App", "") +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "") +System(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service", "") + +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Uses") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Context - C4 Static.svg new file mode 100644 index 000000000..35ae114e5 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Storefront - Storefront App - Search Products - C4 Static - Context levelStorefront AppStorefront BffSearch ServiceUsesUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Context - C4.png new file mode 100644 index 000000000..3cebedffd Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Context - C4.puml new file mode 100644 index 000000000..adb87da7c --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Context - C4.puml @@ -0,0 +1,28 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - Storefront - Storefront App - Search Products - C4 - Context level + +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Storefront App", "") +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "") +System(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service", "") + +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Search Products") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Products") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Context - C4.svg new file mode 100644 index 000000000..f632e6224 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Storefront - Storefront App - Search Products - C4 - Context levelStorefront AppStorefront BffSearch ServiceSearch ProductsSearch ProductsLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Context - Sequence.png new file mode 100644 index 000000000..06175e3b6 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Context - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Context - Sequence.puml new file mode 100644 index 000000000..e5f768004 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Context - Sequence.puml @@ -0,0 +1,22 @@ +@startuml + +title ECommercePlatform - GenerateDemand - Storefront - Storefront App - Search Products - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Storefront App" as ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp +participant "Storefront Bff" as ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff +participant "Search Service" as ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp : Search Products +group Search Products +ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp -> ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff : Search Products +group Search Products +ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff -> ..SearchService : Search Products +group Search Products +..SearchService -> ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService : Select Products +end +end +end + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Context - Sequence.svg new file mode 100644 index 000000000..9f8ebbd9e --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Context - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Storefront - Storefront App - Search Products - Sequence - Context levelExternalExternalStorefront AppStorefront AppStorefront BffStorefront BffSearch ServiceSearch Service..SearchService..SearchServiceSearch ProductsSearch ProductsSearch ProductsSearch ProductsSearch ProductsSearch ProductsSelect Products \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - C4 Sequence.png new file mode 100644 index 000000000..06e91558f Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - C4 Sequence.puml new file mode 100644 index 000000000..7821d7fd9 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - C4 Sequence.puml @@ -0,0 +1,21 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - GenerateDemand - Storefront - Storefront App - Update Basket Item - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Storefront App", "") +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "") + +System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Update Basket Item") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Update Basket Item") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Update Item") +Rel(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Update Item") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - C4 Sequence.svg new file mode 100644 index 000000000..58107923a --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - C4 Sequence.svg @@ -0,0 +1 @@ +Basket Service[System]ECommercePlatform - GenerateDemand - Storefront - Storefront App - Update Basket Item - C4 Sequence - Container level«external_system»External«system»Storefront App«system»Storefront Bff«container»Api«container»DatabaseUpdate Basket ItemUpdate Basket ItemUpdate ItemUpdate Item \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - C4 Static.png new file mode 100644 index 000000000..6421321af Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - C4 Static.puml new file mode 100644 index 000000000..c7ab3613a --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - C4 Static.puml @@ -0,0 +1,33 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - Storefront - Storefront App - Update Basket Item - C4 Static - Container level + +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Storefront App", "") +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "") + +System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") { + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") +} + +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Uses") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Uses") +Rel(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - C4 Static.svg new file mode 100644 index 000000000..c868cf688 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Storefront - Storefront App - Update Basket Item - C4 Static - Container levelBasket Service[System]ApiDatabaseStorefront AppStorefront BffUsesUsesUsesLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - C4.png new file mode 100644 index 000000000..8d68f266c Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - C4.puml new file mode 100644 index 000000000..b43893c14 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - C4.puml @@ -0,0 +1,33 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - Storefront - Storefront App - Update Basket Item - C4 - Container level + +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Storefront App", "") +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "") + +System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") { + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") +} + +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Update Basket Item") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Update Item") +Rel(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Update Item") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - C4.svg new file mode 100644 index 000000000..2bf770671 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Storefront - Storefront App - Update Basket Item - C4 - Container levelBasket Service[System]ApiDatabaseStorefront AppStorefront BffUpdate Basket ItemUpdate ItemUpdate ItemLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - Sequence.png new file mode 100644 index 000000000..840b9e1d2 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - Sequence.puml new file mode 100644 index 000000000..2b9c4d7fd --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - Sequence.puml @@ -0,0 +1,27 @@ +@startuml + +title ECommercePlatform - GenerateDemand - Storefront - Storefront App - Update Basket Item - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Storefront App" as ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp +participant "Storefront Bff" as ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff + +box "Basket Service" #White + participant "Api" as ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api + participant "Database" as ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp : Update Basket Item +group Update Basket Item +ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp -> ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff : Update Basket Item +group Update Basket Item +ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff -> ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api : Update Item +group Update Item +ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api -> ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database : Update Item +end +end +end + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - Sequence.svg new file mode 100644 index 000000000..043d69421 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Storefront - Storefront App - Update Basket Item - Sequence - Container levelBasket ServiceExternalExternalStorefront AppStorefront AppStorefront BffStorefront BffApiApiDatabaseDatabaseUpdate Basket ItemUpdate Basket ItemUpdate Basket ItemUpdate Basket ItemUpdate ItemUpdate ItemUpdate Item \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - C4 Sequence.png new file mode 100644 index 000000000..5b28ce900 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - C4 Sequence.puml new file mode 100644 index 000000000..a66c126f6 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - C4 Sequence.puml @@ -0,0 +1,17 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - GenerateDemand - Storefront - Storefront App - Update Basket Item - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Storefront App", "") +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "") +System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Update Basket Item") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Update Basket Item") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ..BasketService, "Update Item") +Rel(..BasketService, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Update Item") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - C4 Sequence.svg new file mode 100644 index 000000000..f2c9b3da3 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - C4 Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Storefront - Storefront App - Update Basket Item - C4 Sequence - Context level«external_system»External«system»Storefront App«system»Storefront Bff«system»Basket Service..BasketServiceUpdate Basket ItemUpdate Basket ItemUpdate ItemUpdate Item \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - C4 Static.png new file mode 100644 index 000000000..50196b37a Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - C4 Static.puml new file mode 100644 index 000000000..40276eadb --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - C4 Static.puml @@ -0,0 +1,28 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - Storefront - Storefront App - Update Basket Item - C4 Static - Context level + +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Storefront App", "") +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "") +System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "") + +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Uses") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - C4 Static.svg new file mode 100644 index 000000000..2a2136d22 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Storefront - Storefront App - Update Basket Item - C4 Static - Context levelStorefront AppStorefront BffBasket ServiceUsesUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - C4.png new file mode 100644 index 000000000..7c11efe6d Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - C4.puml new file mode 100644 index 000000000..38b25a1fa --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - C4.puml @@ -0,0 +1,28 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - Storefront - Storefront App - Update Basket Item - C4 - Context level + +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Storefront App", "") +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "") +System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "") + +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Update Basket Item") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Update Item") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - C4.svg new file mode 100644 index 000000000..3ea01c27b --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Storefront - Storefront App - Update Basket Item - C4 - Context levelStorefront AppStorefront BffBasket ServiceUpdate Basket ItemUpdate ItemLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - Sequence.png new file mode 100644 index 000000000..68dd62fa7 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - Sequence.puml new file mode 100644 index 000000000..1f54097a0 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - Sequence.puml @@ -0,0 +1,22 @@ +@startuml + +title ECommercePlatform - GenerateDemand - Storefront - Storefront App - Update Basket Item - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Storefront App" as ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp +participant "Storefront Bff" as ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff +participant "Basket Service" as ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp : Update Basket Item +group Update Basket Item +ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp -> ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff : Update Basket Item +group Update Basket Item +ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff -> ..BasketService : Update Item +group Update Item +..BasketService -> ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService : Update Item +end +end +end + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - Sequence.svg new file mode 100644 index 000000000..2223c7468 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Storefront - Storefront App - Update Basket Item - Sequence - Context levelExternalExternalStorefront AppStorefront AppStorefront BffStorefront BffBasket ServiceBasket Service..BasketService..BasketServiceUpdate Basket ItemUpdate Basket ItemUpdate Basket ItemUpdate Basket ItemUpdate ItemUpdate ItemUpdate Item \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Container - C4 Sequence.png new file mode 100644 index 000000000..1d06a132a Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Container - C4 Sequence.puml new file mode 100644 index 000000000..605ade530 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Container - C4 Sequence.puml @@ -0,0 +1,21 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - GenerateDemand - Storefront - Storefront App - View Basket - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Storefront App", "") +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "") + +System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "View Basket") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Get Basket") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Get Items") +Rel(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Select Items") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Container - C4 Sequence.svg new file mode 100644 index 000000000..a51969f0c --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Container - C4 Sequence.svg @@ -0,0 +1 @@ +Basket Service[System]ECommercePlatform - GenerateDemand - Storefront - Storefront App - View Basket - C4 Sequence - Container level«external_system»External«system»Storefront App«system»Storefront Bff«container»Api«container»DatabaseView BasketGet BasketGet ItemsSelect Items \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Container - C4 Static.png new file mode 100644 index 000000000..4d385b737 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Container - C4 Static.puml new file mode 100644 index 000000000..cba318aae --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Container - C4 Static.puml @@ -0,0 +1,33 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - Storefront - Storefront App - View Basket - C4 Static - Container level + +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Storefront App", "") +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "") + +System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") { + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") +} + +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Uses") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Uses") +Rel(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Container - C4 Static.svg new file mode 100644 index 000000000..83bbaa230 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Storefront - Storefront App - View Basket - C4 Static - Container levelBasket Service[System]ApiDatabaseStorefront AppStorefront BffUsesUsesUsesLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Container - C4.png new file mode 100644 index 000000000..f38e2e0d2 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Container - C4.puml new file mode 100644 index 000000000..ff0f448dd --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Container - C4.puml @@ -0,0 +1,33 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - Storefront - Storefront App - View Basket - C4 - Container level + +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Storefront App", "") +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "") + +System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") { + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") +} + +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Get Basket") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Get Items") +Rel(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Select Items") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Container - C4.svg new file mode 100644 index 000000000..a4c028ad8 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Storefront - Storefront App - View Basket - C4 - Container levelBasket Service[System]ApiDatabaseStorefront AppStorefront BffGet BasketGet ItemsSelect ItemsLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Container - Sequence.png new file mode 100644 index 000000000..f94653e31 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Container - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Container - Sequence.puml new file mode 100644 index 000000000..d285862cc --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Container - Sequence.puml @@ -0,0 +1,27 @@ +@startuml + +title ECommercePlatform - GenerateDemand - Storefront - Storefront App - View Basket - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Storefront App" as ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp +participant "Storefront Bff" as ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff + +box "Basket Service" #White + participant "Api" as ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api + participant "Database" as ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp : View Basket +group View Basket +ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp -> ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff : Get Basket +group Get Basket +ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff -> ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api : Get Items +group Get Items +ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api -> ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database : Select Items +end +end +end + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Container - Sequence.svg new file mode 100644 index 000000000..90f10ff23 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Container - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Storefront - Storefront App - View Basket - Sequence - Container levelBasket ServiceExternalExternalStorefront AppStorefront AppStorefront BffStorefront BffApiApiDatabaseDatabaseView BasketView BasketGet BasketGet BasketGet ItemsGet ItemsSelect Items \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Context - C4 Sequence.png new file mode 100644 index 000000000..1c4e02ae5 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Context - C4 Sequence.puml new file mode 100644 index 000000000..c18003b46 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Context - C4 Sequence.puml @@ -0,0 +1,17 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - GenerateDemand - Storefront - Storefront App - View Basket - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Storefront App", "") +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "") +System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "View Basket") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Get Basket") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ..BasketService, "Get Items") +Rel(..BasketService, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Select Items") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Context - C4 Sequence.svg new file mode 100644 index 000000000..ee837711e --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Context - C4 Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Storefront - Storefront App - View Basket - C4 Sequence - Context level«external_system»External«system»Storefront App«system»Storefront Bff«system»Basket Service..BasketServiceView BasketGet BasketGet ItemsSelect Items \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Context - C4 Static.png new file mode 100644 index 000000000..14cb8fd08 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Context - C4 Static.puml new file mode 100644 index 000000000..151f10985 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Context - C4 Static.puml @@ -0,0 +1,28 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - Storefront - Storefront App - View Basket - C4 Static - Context level + +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Storefront App", "") +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "") +System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "") + +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Uses") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Context - C4 Static.svg new file mode 100644 index 000000000..4a9b84a70 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Storefront - Storefront App - View Basket - C4 Static - Context levelStorefront AppStorefront BffBasket ServiceUsesUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Context - C4.png new file mode 100644 index 000000000..422f37595 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Context - C4.puml new file mode 100644 index 000000000..b31d0ceb8 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Context - C4.puml @@ -0,0 +1,28 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - Storefront - Storefront App - View Basket - C4 - Context level + +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Storefront App", "") +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "") +System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "") + +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Get Basket") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Get Items") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Context - C4.svg new file mode 100644 index 000000000..bcbcabc35 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Storefront - Storefront App - View Basket - C4 - Context levelStorefront AppStorefront BffBasket ServiceGet BasketGet ItemsLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Context - Sequence.png new file mode 100644 index 000000000..020930dba Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Context - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Context - Sequence.puml new file mode 100644 index 000000000..3c3c59dca --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Context - Sequence.puml @@ -0,0 +1,22 @@ +@startuml + +title ECommercePlatform - GenerateDemand - Storefront - Storefront App - View Basket - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Storefront App" as ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp +participant "Storefront Bff" as ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff +participant "Basket Service" as ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp : View Basket +group View Basket +ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp -> ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff : Get Basket +group Get Basket +ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff -> ..BasketService : Get Items +group Get Items +..BasketService -> ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService : Select Items +end +end +end + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Context - Sequence.svg new file mode 100644 index 000000000..cae83821b --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Context - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Storefront - Storefront App - View Basket - Sequence - Context levelExternalExternalStorefront AppStorefront AppStorefront BffStorefront BffBasket ServiceBasket Service..BasketService..BasketServiceView BasketView BasketGet BasketGet BasketGet ItemsGet ItemsSelect Items \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Container - C4 Sequence.png new file mode 100644 index 000000000..339f4fb3e Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Container - C4 Sequence.puml new file mode 100644 index 000000000..cb9adafc7 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Container - C4 Sequence.puml @@ -0,0 +1,21 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - GenerateDemand - Storefront - Storefront App - View Products - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Storefront App", "") +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "") + +System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "View Products") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Get Products") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Get Products") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Select Products") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Container - C4 Sequence.svg new file mode 100644 index 000000000..e8b9c936d --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Container - C4 Sequence.svg @@ -0,0 +1 @@ +Product Service[System]ECommercePlatform - GenerateDemand - Storefront - Storefront App - View Products - C4 Sequence - Container level«external_system»External«system»Storefront App«system»Storefront Bff«container»Api«container»DatabaseView ProductsGet ProductsGet ProductsSelect Products \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Container - C4 Static.png new file mode 100644 index 000000000..69cdd4806 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Container - C4 Static.puml new file mode 100644 index 000000000..867d26e35 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Container - C4 Static.puml @@ -0,0 +1,33 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - Storefront - Storefront App - View Products - C4 Static - Container level + +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Storefront App", "") +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "") + +System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") { + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "") +} + +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Uses") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Uses") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Container - C4 Static.svg new file mode 100644 index 000000000..306271604 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Storefront - Storefront App - View Products - C4 Static - Container levelProduct Service[System]ApiDatabaseStorefront AppStorefront BffUsesUsesUsesLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Container - C4.png new file mode 100644 index 000000000..f2107bac6 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Container - C4.puml new file mode 100644 index 000000000..24be561df --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Container - C4.puml @@ -0,0 +1,33 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - Storefront - Storefront App - View Products - C4 - Container level + +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Storefront App", "") +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "") + +System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") { + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "") +} + +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Get Products") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Get Products") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Select Products") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Container - C4.svg new file mode 100644 index 000000000..73077c79c --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Storefront - Storefront App - View Products - C4 - Container levelProduct Service[System]ApiDatabaseStorefront AppStorefront BffGet ProductsGet ProductsSelect ProductsLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Container - Sequence.png new file mode 100644 index 000000000..6b4d36058 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Container - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Container - Sequence.puml new file mode 100644 index 000000000..979f433fd --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Container - Sequence.puml @@ -0,0 +1,27 @@ +@startuml + +title ECommercePlatform - GenerateDemand - Storefront - Storefront App - View Products - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Storefront App" as ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp +participant "Storefront Bff" as ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff + +box "Product Service" #White + participant "Api" as ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api + participant "Database" as ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp : View Products +group View Products +ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp -> ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff : Get Products +group Get Products +ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff -> ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api : Get Products +group Get Products +ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api -> ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database : Select Products +end +end +end + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Container - Sequence.svg new file mode 100644 index 000000000..dfc3f7781 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Container - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Storefront - Storefront App - View Products - Sequence - Container levelProduct ServiceExternalExternalStorefront AppStorefront AppStorefront BffStorefront BffApiApiDatabaseDatabaseView ProductsView ProductsGet ProductsGet ProductsGet ProductsGet ProductsSelect Products \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Context - C4 Sequence.png new file mode 100644 index 000000000..05427d889 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Context - C4 Sequence.puml new file mode 100644 index 000000000..9c1073a2e --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Context - C4 Sequence.puml @@ -0,0 +1,17 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - GenerateDemand - Storefront - Storefront App - View Products - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Storefront App", "") +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "") +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "View Products") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Get Products") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ..ProductService, "Get Products") +Rel(..ProductService, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Select Products") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Context - C4 Sequence.svg new file mode 100644 index 000000000..4e6a59683 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Context - C4 Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Storefront - Storefront App - View Products - C4 Sequence - Context level«external_system»External«system»Storefront App«system»Storefront Bff«system»Product Service..ProductServiceView ProductsGet ProductsGet ProductsSelect Products \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Context - C4 Static.png new file mode 100644 index 000000000..a4ccfe21b Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Context - C4 Static.puml new file mode 100644 index 000000000..90ec40dfb --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Context - C4 Static.puml @@ -0,0 +1,28 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - Storefront - Storefront App - View Products - C4 Static - Context level + +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Storefront App", "") +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "") +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "") + +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Uses") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Context - C4 Static.svg new file mode 100644 index 000000000..0179c5ebc --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Storefront - Storefront App - View Products - C4 Static - Context levelStorefront AppStorefront BffProduct ServiceUsesUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Context - C4.png new file mode 100644 index 000000000..351968482 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Context - C4.puml new file mode 100644 index 000000000..04441690b --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Context - C4.puml @@ -0,0 +1,28 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - Storefront - Storefront App - View Products - C4 - Context level + +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Storefront App", "") +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "") +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "") + +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Get Products") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Get Products") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Context - C4.svg new file mode 100644 index 000000000..65a37b6ec --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Storefront - Storefront App - View Products - C4 - Context levelStorefront AppStorefront BffProduct ServiceGet ProductsGet ProductsLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Context - Sequence.png new file mode 100644 index 000000000..d303441d6 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Context - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Context - Sequence.puml new file mode 100644 index 000000000..628d63fdf --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Context - Sequence.puml @@ -0,0 +1,22 @@ +@startuml + +title ECommercePlatform - GenerateDemand - Storefront - Storefront App - View Products - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Storefront App" as ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp +participant "Storefront Bff" as ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff +participant "Product Service" as ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp : View Products +group View Products +ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp -> ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff : Get Products +group Get Products +ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff -> ..ProductService : Get Products +group Get Products +..ProductService -> ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService : Select Products +end +end +end + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Context - Sequence.svg new file mode 100644 index 000000000..445a742d1 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Context - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Storefront - Storefront App - View Products - Sequence - Context levelExternalExternalStorefront AppStorefront AppStorefront BffStorefront BffProduct ServiceProduct Service..ProductService..ProductServiceView ProductsView ProductsGet ProductsGet ProductsGet ProductsGet ProductsSelect Products \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Container - C4 Static.png new file mode 100644 index 000000000..f16115a0f Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Container - C4 Static.puml new file mode 100644 index 000000000..283a19342 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Container - C4 Static.puml @@ -0,0 +1,54 @@ +@startuml +!include ..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - C4 Static - Container level + +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "") + +System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") { + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "") +} + +System_Boundary(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service") { + Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Database", "", "") +} + +System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") { + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") +} + +System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") { + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Uses") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Uses") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, "Uses") +Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Uses") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Uses") +Rel(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Uses") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, "Uses") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Uses") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Container - C4 Static.svg new file mode 100644 index 000000000..eb42b8568 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - C4 Static - Container levelProduct Service[System]Search Service[System]Basket Service[System]Order Service[System]ApiDatabaseApiDatabaseApiDatabaseApiDatabaseMessagingStorefront BffUsesUsesUsesUsesUsesUsesUsesUsesUsesLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Container - C4.png new file mode 100644 index 000000000..4d3388f07 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Container - C4.puml new file mode 100644 index 000000000..cb98b189e --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Container - C4.puml @@ -0,0 +1,54 @@ +@startuml +!include ..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - C4 - Container level + +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "") + +System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") { + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "") +} + +System_Boundary(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service") { + Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Database", "", "") +} + +System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") { + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") +} + +System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") { + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") +} + +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Get Products") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Select Products") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, "Search Products") +Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Select Products") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Get Items\nAdd Item\nUpdate Item\nDelete Item\nDelete Basket") +Rel(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Select Items\nInsert Item\nUpdate Item\nDelete Item\nDelete Basket") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, "Create Order") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Insert Order") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Send Order Created Event") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Container - C4.svg new file mode 100644 index 000000000..0635ee689 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - C4 - Container levelProduct Service[System]Search Service[System]Basket Service[System]Order Service[System]ApiDatabaseApiDatabaseApiDatabaseApiDatabaseMessagingStorefront BffGet ProductsSelect ProductsSearch ProductsSelect ProductsGet ItemsAdd ItemUpdate ItemDelete ItemDelete BasketSelect ItemsInsert ItemUpdate ItemDelete ItemDelete BasketCreate OrderInsert OrderSend Order Created EventLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Context - C4 Static.png new file mode 100644 index 000000000..4a5ec06f1 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Context - C4 Static.puml new file mode 100644 index 000000000..79db49364 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Context - C4 Static.puml @@ -0,0 +1,32 @@ +@startuml +!include ..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - C4 Static - Context level + +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "") +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "") +System(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service", "") +System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "") +System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "") + +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Uses") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Uses") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Uses") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Context - C4 Static.svg new file mode 100644 index 000000000..22c61ff8a --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - C4 Static - Context levelStorefront BffProduct ServiceSearch ServiceBasket ServiceOrder ServiceUsesUsesUsesUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Context - C4.png new file mode 100644 index 000000000..89f42e6cf Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Context - C4.puml new file mode 100644 index 000000000..3b355fece --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Context - C4.puml @@ -0,0 +1,32 @@ +@startuml +!include ..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - C4 - Context level + +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "") +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "") +System(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service", "") +System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "") +System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "") + +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Get Products") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Products") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Get Items\nAdd Item\nUpdate Item\nDelete Item\nDelete Basket") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Create Order") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Context - C4.svg new file mode 100644 index 000000000..4380a2a08 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - C4 - Context levelStorefront BffProduct ServiceSearch ServiceBasket ServiceOrder ServiceGet ProductsSearch ProductsGet ItemsAdd ItemUpdate ItemDelete ItemDelete BasketCreate OrderLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - C4 Sequence.png new file mode 100644 index 000000000..39105dbf2 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - C4 Sequence.puml new file mode 100644 index 000000000..2e87e74a7 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - C4 Sequence.puml @@ -0,0 +1,19 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Add Basket Item - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "") + +System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Add Basket Item") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Add Item") +Rel(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Insert Item") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - C4 Sequence.svg new file mode 100644 index 000000000..1d5f87915 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - C4 Sequence.svg @@ -0,0 +1 @@ +Basket Service[System]ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Add Basket Item - C4 Sequence - Container level«external_system»External«system»Storefront Bff«container»Api«container»DatabaseAdd Basket ItemAdd ItemInsert Item \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - C4 Static.png new file mode 100644 index 000000000..0a54ea8c8 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - C4 Static.puml new file mode 100644 index 000000000..212f7b92b --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - C4 Static.puml @@ -0,0 +1,31 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Add Basket Item - C4 Static - Container level + +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "") + +System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") { + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") +} + +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Uses") +Rel(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - C4 Static.svg new file mode 100644 index 000000000..eed597186 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Add Basket Item - C4 Static - Container levelBasket Service[System]ApiDatabaseStorefront BffUsesUsesLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - C4.png new file mode 100644 index 000000000..11b5eee40 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - C4.puml new file mode 100644 index 000000000..86bb3e4ca --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - C4.puml @@ -0,0 +1,31 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Add Basket Item - C4 - Container level + +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "") + +System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") { + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") +} + +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Add Item") +Rel(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Insert Item") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - C4.svg new file mode 100644 index 000000000..26dd6ea7c --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Add Basket Item - C4 - Container levelBasket Service[System]ApiDatabaseStorefront BffAdd ItemInsert ItemLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - Sequence.png new file mode 100644 index 000000000..67d142655 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - Sequence.puml new file mode 100644 index 000000000..d7b54f032 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - Sequence.puml @@ -0,0 +1,23 @@ +@startuml + +title ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Add Basket Item - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Storefront Bff" as ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff + +box "Basket Service" #White + participant "Api" as ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api + participant "Database" as ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff : Add Basket Item +group Add Basket Item +ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff -> ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api : Add Item +group Add Item +ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api -> ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database : Insert Item +end +end + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - Sequence.svg new file mode 100644 index 000000000..2881c9198 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Add Basket Item - Sequence - Container levelBasket ServiceExternalExternalStorefront BffStorefront BffApiApiDatabaseDatabaseAdd Basket ItemAdd Basket ItemAdd ItemAdd ItemInsert Item \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - C4 Sequence.png new file mode 100644 index 000000000..dd3a3a56f Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - C4 Sequence.puml new file mode 100644 index 000000000..591072129 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - C4 Sequence.puml @@ -0,0 +1,15 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Add Basket Item - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "") +System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Add Basket Item") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ..BasketService, "Add Item") +Rel(..BasketService, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Insert Item") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - C4 Sequence.svg new file mode 100644 index 000000000..6d9790e17 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - C4 Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Add Basket Item - C4 Sequence - Context level«external_system»External«system»Storefront Bff«system»Basket Service..BasketServiceAdd Basket ItemAdd ItemInsert Item \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - C4 Static.png new file mode 100644 index 000000000..5a71a8d60 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - C4 Static.puml new file mode 100644 index 000000000..f09f5c696 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - C4 Static.puml @@ -0,0 +1,26 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Add Basket Item - C4 Static - Context level + +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "") +System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "") + +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - C4 Static.svg new file mode 100644 index 000000000..a5938b531 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Add Basket Item - C4 Static - Context levelStorefront BffBasket ServiceUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - C4.png new file mode 100644 index 000000000..cac2b1996 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - C4.puml new file mode 100644 index 000000000..2f1626acf --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - C4.puml @@ -0,0 +1,26 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Add Basket Item - C4 - Context level + +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "") +System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "") + +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Add Item") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - C4.svg new file mode 100644 index 000000000..2d7d8c8c3 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Add Basket Item - C4 - Context levelStorefront BffBasket ServiceAdd ItemLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - Sequence.png new file mode 100644 index 000000000..01b0f53e1 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - Sequence.puml new file mode 100644 index 000000000..c3929902a --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - Sequence.puml @@ -0,0 +1,18 @@ +@startuml + +title ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Add Basket Item - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Storefront Bff" as ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff +participant "Basket Service" as ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff : Add Basket Item +group Add Basket Item +ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff -> ..BasketService : Add Item +group Add Item +..BasketService -> ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService : Insert Item +end +end + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - Sequence.svg new file mode 100644 index 000000000..4ca931e5a --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Add Basket Item - Sequence - Context levelExternalExternalStorefront BffStorefront BffBasket ServiceBasket Service..BasketService..BasketServiceAdd Basket ItemAdd Basket ItemAdd ItemAdd ItemInsert Item \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Container - C4 Sequence.png new file mode 100644 index 000000000..0fcdadba2 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Container - C4 Sequence.puml new file mode 100644 index 000000000..93befcd9d --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Container - C4 Sequence.puml @@ -0,0 +1,28 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Checkout - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "") + +System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") +Boundary_End() + +System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Checkout") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, "Create Order") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Insert Order") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Send Order Created Event") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Delete Basket") +Rel(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Delete Basket") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Container - C4 Sequence.svg new file mode 100644 index 000000000..c499696c3 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Container - C4 Sequence.svg @@ -0,0 +1 @@ +Order Service[System]Basket Service[System]ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Checkout - C4 Sequence - Container level«external_system»External«system»Storefront Bff«container»Api«container»Database«container»Messaging«container»Api«container»DatabaseCheckoutCreate OrderInsert OrderSend Order Created EventDelete BasketDelete Basket \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Container - C4 Static.png new file mode 100644 index 000000000..c5d682aa6 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Container - C4 Static.puml new file mode 100644 index 000000000..ec84ca30f --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Container - C4 Static.puml @@ -0,0 +1,40 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Checkout - C4 Static - Container level + +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "") + +System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") { + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") +} + +System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") { + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") +} + +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, "Uses") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Uses") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Uses") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Uses") +Rel(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Container - C4 Static.svg new file mode 100644 index 000000000..909effef2 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Checkout - C4 Static - Container levelOrder Service[System]Basket Service[System]ApiDatabaseMessagingApiDatabaseStorefront BffUsesUsesUsesUsesUsesLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Container - C4.png new file mode 100644 index 000000000..336de6bcc Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Container - C4.puml new file mode 100644 index 000000000..be9deeef7 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Container - C4.puml @@ -0,0 +1,40 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Checkout - C4 - Container level + +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "") + +System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") { + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Database", "", "") + Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") +} + +System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") { + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") +} + +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, "Create Order") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Insert Order") +Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Send Order Created Event") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Delete Basket") +Rel(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Delete Basket") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Container - C4.svg new file mode 100644 index 000000000..f29900204 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Checkout - C4 - Container levelOrder Service[System]Basket Service[System]ApiDatabaseMessagingApiDatabaseStorefront BffCreate OrderInsert OrderSend Order Created EventDelete BasketDelete BasketLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Container - Sequence.png new file mode 100644 index 000000000..677ae17d0 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Container - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Container - Sequence.puml new file mode 100644 index 000000000..6bb5f54d2 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Container - Sequence.puml @@ -0,0 +1,35 @@ +@startuml + +title ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Checkout - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Storefront Bff" as ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff + +box "Order Service" #White + participant "Api" as ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api + participant "Database" as ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database + participant "Messaging" as ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging +end box + + +box "Basket Service" #White + participant "Api" as ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api + participant "Database" as ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff : Checkout +group Checkout +ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff -> ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api : Create Order +group Create Order +ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api -> ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database : Insert Order +ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api -> ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging : Send Order Created Event +end +ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff -> ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api : Delete Basket +group Delete Basket +ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api -> ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database : Delete Basket +end +end + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Container - Sequence.svg new file mode 100644 index 000000000..89aa05a51 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Container - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Checkout - Sequence - Container levelOrder ServiceBasket ServiceExternalExternalStorefront BffStorefront BffApiApiDatabaseDatabaseMessagingMessagingApiApiDatabaseDatabaseCheckoutCheckoutCreate OrderCreate OrderInsert OrderSend Order Created EventDelete BasketDelete BasketDelete Basket \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Context - C4 Sequence.png new file mode 100644 index 000000000..b1ef391d6 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Context - C4 Sequence.puml new file mode 100644 index 000000000..488f23802 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Context - C4 Sequence.puml @@ -0,0 +1,19 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Checkout - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "") +System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "") +System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Checkout") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ..OrderService, "Create Order") +Rel(..OrderService, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Insert Order") +Rel(..OrderService, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Send Order Created Event") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ..BasketService, "Delete Basket") +Rel(..BasketService, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Delete Basket") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Context - C4 Sequence.svg new file mode 100644 index 000000000..2b59b9ee0 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Context - C4 Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Checkout - C4 Sequence - Context level«external_system»External«system»Storefront Bff«system»Order Service«system»Basket Service..OrderService..BasketServiceCheckoutCreate OrderInsert OrderSend Order Created EventDelete BasketDelete Basket \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Context - C4 Static.png new file mode 100644 index 000000000..1397abfb2 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Context - C4 Static.puml new file mode 100644 index 000000000..8c625638e --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Context - C4 Static.puml @@ -0,0 +1,28 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Checkout - C4 Static - Context level + +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "") +System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "") +System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "") + +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Uses") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Context - C4 Static.svg new file mode 100644 index 000000000..8957146d9 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Checkout - C4 Static - Context levelStorefront BffOrder ServiceBasket ServiceUsesUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Context - C4.png new file mode 100644 index 000000000..1315639bf Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Context - C4.puml new file mode 100644 index 000000000..413c46f8e --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Context - C4.puml @@ -0,0 +1,28 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Checkout - C4 - Context level + +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "") +System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "") +System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "") + +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Create Order") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Delete Basket") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Context - C4.svg new file mode 100644 index 000000000..d1f1e9725 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Checkout - C4 - Context levelStorefront BffOrder ServiceBasket ServiceCreate OrderDelete BasketLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Context - Sequence.png new file mode 100644 index 000000000..243e3e63b Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Context - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Context - Sequence.puml new file mode 100644 index 000000000..d1fcefe78 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Context - Sequence.puml @@ -0,0 +1,24 @@ +@startuml + +title ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Checkout - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Storefront Bff" as ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff +participant "Order Service" as ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService +participant "Basket Service" as ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff : Checkout +group Checkout +ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff -> ..OrderService : Create Order +group Create Order +..OrderService -> ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService : Insert Order +..OrderService -> ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService : Send Order Created Event +end +ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff -> ..BasketService : Delete Basket +group Delete Basket +..BasketService -> ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService : Delete Basket +end +end + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Context - Sequence.svg new file mode 100644 index 000000000..6c560bed3 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Context - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Checkout - Sequence - Context levelExternalExternalStorefront BffStorefront BffOrder ServiceOrder ServiceBasket ServiceBasket Service..OrderService..OrderService..BasketService..BasketServiceCheckoutCheckoutCreate OrderCreate OrderInsert OrderSend Order Created EventDelete BasketDelete BasketDelete Basket \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - C4 Sequence.png new file mode 100644 index 000000000..1da94e2ee Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - C4 Sequence.puml new file mode 100644 index 000000000..a3273557a --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - C4 Sequence.puml @@ -0,0 +1,19 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Delete Basket Item - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "") + +System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Delete Basket Item") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Delete Item") +Rel(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Delete Item") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - C4 Sequence.svg new file mode 100644 index 000000000..4797b1ee1 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - C4 Sequence.svg @@ -0,0 +1 @@ +Basket Service[System]ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Delete Basket Item - C4 Sequence - Container level«external_system»External«system»Storefront Bff«container»Api«container»DatabaseDelete Basket ItemDelete ItemDelete Item \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - C4 Static.png new file mode 100644 index 000000000..256352cb0 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - C4 Static.puml new file mode 100644 index 000000000..9bc135b2b --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - C4 Static.puml @@ -0,0 +1,31 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Delete Basket Item - C4 Static - Container level + +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "") + +System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") { + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") +} + +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Uses") +Rel(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - C4 Static.svg new file mode 100644 index 000000000..ae085270e --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Delete Basket Item - C4 Static - Container levelBasket Service[System]ApiDatabaseStorefront BffUsesUsesLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - C4.png new file mode 100644 index 000000000..0a17efe62 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - C4.puml new file mode 100644 index 000000000..10e10f1b5 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - C4.puml @@ -0,0 +1,31 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Delete Basket Item - C4 - Container level + +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "") + +System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") { + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") +} + +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Delete Item") +Rel(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Delete Item") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - C4.svg new file mode 100644 index 000000000..20ed18233 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Delete Basket Item - C4 - Container levelBasket Service[System]ApiDatabaseStorefront BffDelete ItemDelete ItemLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - Sequence.png new file mode 100644 index 000000000..013e0832e Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - Sequence.puml new file mode 100644 index 000000000..18778c87e --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - Sequence.puml @@ -0,0 +1,23 @@ +@startuml + +title ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Delete Basket Item - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Storefront Bff" as ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff + +box "Basket Service" #White + participant "Api" as ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api + participant "Database" as ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff : Delete Basket Item +group Delete Basket Item +ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff -> ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api : Delete Item +group Delete Item +ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api -> ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database : Delete Item +end +end + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - Sequence.svg new file mode 100644 index 000000000..6ada6c8e6 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Delete Basket Item - Sequence - Container levelBasket ServiceExternalExternalStorefront BffStorefront BffApiApiDatabaseDatabaseDelete Basket ItemDelete Basket ItemDelete ItemDelete ItemDelete Item \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - C4 Sequence.png new file mode 100644 index 000000000..ccac7348d Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - C4 Sequence.puml new file mode 100644 index 000000000..431f4b30a --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - C4 Sequence.puml @@ -0,0 +1,15 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Delete Basket Item - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "") +System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Delete Basket Item") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ..BasketService, "Delete Item") +Rel(..BasketService, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Delete Item") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - C4 Sequence.svg new file mode 100644 index 000000000..e35cf7523 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - C4 Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Delete Basket Item - C4 Sequence - Context level«external_system»External«system»Storefront Bff«system»Basket Service..BasketServiceDelete Basket ItemDelete ItemDelete Item \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - C4 Static.png new file mode 100644 index 000000000..d4c959292 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - C4 Static.puml new file mode 100644 index 000000000..3fad5448a --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - C4 Static.puml @@ -0,0 +1,26 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Delete Basket Item - C4 Static - Context level + +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "") +System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "") + +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - C4 Static.svg new file mode 100644 index 000000000..b8b37a0ea --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Delete Basket Item - C4 Static - Context levelStorefront BffBasket ServiceUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - C4.png new file mode 100644 index 000000000..08385232e Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - C4.puml new file mode 100644 index 000000000..cf0455bea --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - C4.puml @@ -0,0 +1,26 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Delete Basket Item - C4 - Context level + +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "") +System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "") + +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Delete Item") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - C4.svg new file mode 100644 index 000000000..c472f80d6 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Delete Basket Item - C4 - Context levelStorefront BffBasket ServiceDelete ItemLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - Sequence.png new file mode 100644 index 000000000..98e6fbf43 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - Sequence.puml new file mode 100644 index 000000000..62e55a5ef --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - Sequence.puml @@ -0,0 +1,18 @@ +@startuml + +title ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Delete Basket Item - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Storefront Bff" as ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff +participant "Basket Service" as ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff : Delete Basket Item +group Delete Basket Item +ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff -> ..BasketService : Delete Item +group Delete Item +..BasketService -> ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService : Delete Item +end +end + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - Sequence.svg new file mode 100644 index 000000000..9c18f1619 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Delete Basket Item - Sequence - Context levelExternalExternalStorefront BffStorefront BffBasket ServiceBasket Service..BasketService..BasketServiceDelete Basket ItemDelete Basket ItemDelete ItemDelete ItemDelete Item \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - C4 Sequence.png new file mode 100644 index 000000000..f297c2648 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - C4 Sequence.puml new file mode 100644 index 000000000..5a35550f4 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - C4 Sequence.puml @@ -0,0 +1,19 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Get Basket - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "") + +System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Get Basket") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Get Items") +Rel(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Select Items") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - C4 Sequence.svg new file mode 100644 index 000000000..61127ab06 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - C4 Sequence.svg @@ -0,0 +1 @@ +Basket Service[System]ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Get Basket - C4 Sequence - Container level«external_system»External«system»Storefront Bff«container»Api«container»DatabaseGet BasketGet ItemsSelect Items \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - C4 Static.png new file mode 100644 index 000000000..e8fe549e2 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - C4 Static.puml new file mode 100644 index 000000000..fdd9ddb42 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - C4 Static.puml @@ -0,0 +1,31 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Get Basket - C4 Static - Container level + +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "") + +System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") { + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") +} + +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Uses") +Rel(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - C4 Static.svg new file mode 100644 index 000000000..917ba3d84 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Get Basket - C4 Static - Container levelBasket Service[System]ApiDatabaseStorefront BffUsesUsesLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - C4.png new file mode 100644 index 000000000..8f79f6816 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - C4.puml new file mode 100644 index 000000000..55f406307 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - C4.puml @@ -0,0 +1,31 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Get Basket - C4 - Container level + +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "") + +System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") { + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") +} + +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Get Items") +Rel(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Select Items") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - C4.svg new file mode 100644 index 000000000..b5270f8e8 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Get Basket - C4 - Container levelBasket Service[System]ApiDatabaseStorefront BffGet ItemsSelect ItemsLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - Sequence.png new file mode 100644 index 000000000..0498c31cc Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - Sequence.puml new file mode 100644 index 000000000..04c11a56a --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - Sequence.puml @@ -0,0 +1,23 @@ +@startuml + +title ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Get Basket - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Storefront Bff" as ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff + +box "Basket Service" #White + participant "Api" as ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api + participant "Database" as ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff : Get Basket +group Get Basket +ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff -> ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api : Get Items +group Get Items +ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api -> ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database : Select Items +end +end + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - Sequence.svg new file mode 100644 index 000000000..05e6aab97 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Get Basket - Sequence - Container levelBasket ServiceExternalExternalStorefront BffStorefront BffApiApiDatabaseDatabaseGet BasketGet BasketGet ItemsGet ItemsSelect Items \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - C4 Sequence.png new file mode 100644 index 000000000..43f5f7093 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - C4 Sequence.puml new file mode 100644 index 000000000..4d4d2122b --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - C4 Sequence.puml @@ -0,0 +1,15 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Get Basket - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "") +System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Get Basket") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ..BasketService, "Get Items") +Rel(..BasketService, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Select Items") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - C4 Sequence.svg new file mode 100644 index 000000000..9ee06ead3 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - C4 Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Get Basket - C4 Sequence - Context level«external_system»External«system»Storefront Bff«system»Basket Service..BasketServiceGet BasketGet ItemsSelect Items \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - C4 Static.png new file mode 100644 index 000000000..5f762efe8 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - C4 Static.puml new file mode 100644 index 000000000..74b951a3e --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - C4 Static.puml @@ -0,0 +1,26 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Get Basket - C4 Static - Context level + +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "") +System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "") + +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - C4 Static.svg new file mode 100644 index 000000000..3a4e1d294 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Get Basket - C4 Static - Context levelStorefront BffBasket ServiceUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - C4.png new file mode 100644 index 000000000..2305aeeee Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - C4.puml new file mode 100644 index 000000000..bcc85f621 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - C4.puml @@ -0,0 +1,26 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Get Basket - C4 - Context level + +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "") +System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "") + +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Get Items") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - C4.svg new file mode 100644 index 000000000..312f3afb6 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Get Basket - C4 - Context levelStorefront BffBasket ServiceGet ItemsLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - Sequence.png new file mode 100644 index 000000000..5ef940229 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - Sequence.puml new file mode 100644 index 000000000..360d0d094 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - Sequence.puml @@ -0,0 +1,18 @@ +@startuml + +title ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Get Basket - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Storefront Bff" as ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff +participant "Basket Service" as ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff : Get Basket +group Get Basket +ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff -> ..BasketService : Get Items +group Get Items +..BasketService -> ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService : Select Items +end +end + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - Sequence.svg new file mode 100644 index 000000000..1fe6fa899 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Get Basket - Sequence - Context levelExternalExternalStorefront BffStorefront BffBasket ServiceBasket Service..BasketService..BasketServiceGet BasketGet BasketGet ItemsGet ItemsSelect Items \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Container - C4 Sequence.png new file mode 100644 index 000000000..96ad67fb3 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Container - C4 Sequence.puml new file mode 100644 index 000000000..13ef2c5ae --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Container - C4 Sequence.puml @@ -0,0 +1,19 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Get Products - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "") + +System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Get Products") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Get Products") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Select Products") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Container - C4 Sequence.svg new file mode 100644 index 000000000..141db51d5 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Container - C4 Sequence.svg @@ -0,0 +1 @@ +Product Service[System]ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Get Products - C4 Sequence - Container level«external_system»External«system»Storefront Bff«container»Api«container»DatabaseGet ProductsGet ProductsSelect Products \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Container - C4 Static.png new file mode 100644 index 000000000..670b8430b Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Container - C4 Static.puml new file mode 100644 index 000000000..10bfb537e --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Container - C4 Static.puml @@ -0,0 +1,31 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Get Products - C4 Static - Container level + +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "") + +System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") { + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "") +} + +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Uses") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Container - C4 Static.svg new file mode 100644 index 000000000..7c242eb9e --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Get Products - C4 Static - Container levelProduct Service[System]ApiDatabaseStorefront BffUsesUsesLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Container - C4.png new file mode 100644 index 000000000..5a26049af Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Container - C4.puml new file mode 100644 index 000000000..d9980c522 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Container - C4.puml @@ -0,0 +1,31 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Get Products - C4 - Container level + +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "") + +System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") { + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "") +} + +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Get Products") +Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Select Products") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Container - C4.svg new file mode 100644 index 000000000..655ee6c6b --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Get Products - C4 - Container levelProduct Service[System]ApiDatabaseStorefront BffGet ProductsSelect ProductsLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Container - Sequence.png new file mode 100644 index 000000000..c20120f6f Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Container - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Container - Sequence.puml new file mode 100644 index 000000000..70569b9ba --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Container - Sequence.puml @@ -0,0 +1,23 @@ +@startuml + +title ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Get Products - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Storefront Bff" as ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff + +box "Product Service" #White + participant "Api" as ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api + participant "Database" as ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff : Get Products +group Get Products +ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff -> ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api : Get Products +group Get Products +ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api -> ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database : Select Products +end +end + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Container - Sequence.svg new file mode 100644 index 000000000..5d1450736 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Container - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Get Products - Sequence - Container levelProduct ServiceExternalExternalStorefront BffStorefront BffApiApiDatabaseDatabaseGet ProductsGet ProductsGet ProductsGet ProductsSelect Products \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Context - C4 Sequence.png new file mode 100644 index 000000000..07ed8fa90 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Context - C4 Sequence.puml new file mode 100644 index 000000000..63d7b650a --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Context - C4 Sequence.puml @@ -0,0 +1,15 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Get Products - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "") +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Get Products") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ..ProductService, "Get Products") +Rel(..ProductService, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Select Products") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Context - C4 Sequence.svg new file mode 100644 index 000000000..eee655b12 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Context - C4 Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Get Products - C4 Sequence - Context level«external_system»External«system»Storefront Bff«system»Product Service..ProductServiceGet ProductsGet ProductsSelect Products \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Context - C4 Static.png new file mode 100644 index 000000000..56923da80 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Context - C4 Static.puml new file mode 100644 index 000000000..c1c6472b4 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Context - C4 Static.puml @@ -0,0 +1,26 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Get Products - C4 Static - Context level + +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "") +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "") + +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Context - C4 Static.svg new file mode 100644 index 000000000..b7088c8ee --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Get Products - C4 Static - Context levelStorefront BffProduct ServiceUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Context - C4.png new file mode 100644 index 000000000..a193c536c Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Context - C4.puml new file mode 100644 index 000000000..18de82401 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Context - C4.puml @@ -0,0 +1,26 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Get Products - C4 - Context level + +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "") +System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "") + +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Get Products") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Context - C4.svg new file mode 100644 index 000000000..9ebd85423 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Get Products - C4 - Context levelStorefront BffProduct ServiceGet ProductsLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Context - Sequence.png new file mode 100644 index 000000000..ac5c9f61b Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Context - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Context - Sequence.puml new file mode 100644 index 000000000..751c43809 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Context - Sequence.puml @@ -0,0 +1,18 @@ +@startuml + +title ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Get Products - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Storefront Bff" as ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff +participant "Product Service" as ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff : Get Products +group Get Products +ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff -> ..ProductService : Get Products +group Get Products +..ProductService -> ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService : Select Products +end +end + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Context - Sequence.svg new file mode 100644 index 000000000..4b697ba58 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Context - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Get Products - Sequence - Context levelExternalExternalStorefront BffStorefront BffProduct ServiceProduct Service..ProductService..ProductServiceGet ProductsGet ProductsGet ProductsGet ProductsSelect Products \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Container - C4 Sequence.png new file mode 100644 index 000000000..d5e641a0a Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Container - C4 Sequence.puml new file mode 100644 index 000000000..f54231a2f --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Container - C4 Sequence.puml @@ -0,0 +1,19 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Search Products - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "") + +System_Boundary(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service") + Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Database", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Search Products") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, "Search Products") +Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Select Products") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Container - C4 Sequence.svg new file mode 100644 index 000000000..ceecaff9d --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Container - C4 Sequence.svg @@ -0,0 +1 @@ +Search Service[System]ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Search Products - C4 Sequence - Container level«external_system»External«system»Storefront Bff«container»Api«container»DatabaseSearch ProductsSearch ProductsSelect Products \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Container - C4 Static.png new file mode 100644 index 000000000..920d43cb3 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Container - C4 Static.puml new file mode 100644 index 000000000..7205325c6 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Container - C4 Static.puml @@ -0,0 +1,31 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Search Products - C4 Static - Container level + +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "") + +System_Boundary(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service") { + Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Database", "", "") +} + +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, "Uses") +Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Container - C4 Static.svg new file mode 100644 index 000000000..4d38c1d59 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Search Products - C4 Static - Container levelSearch Service[System]ApiDatabaseStorefront BffUsesUsesLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Container - C4.png new file mode 100644 index 000000000..f33e4a492 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Container - C4.puml new file mode 100644 index 000000000..4007d35cb --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Container - C4.puml @@ -0,0 +1,31 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Search Products - C4 - Container level + +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "") + +System_Boundary(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service") { + Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Database", "", "") +} + +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, "Search Products") +Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Select Products") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Container - C4.svg new file mode 100644 index 000000000..de76e7cf8 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Search Products - C4 - Container levelSearch Service[System]ApiDatabaseStorefront BffSearch ProductsSelect ProductsLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Container - Sequence.png new file mode 100644 index 000000000..3c3389f15 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Container - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Container - Sequence.puml new file mode 100644 index 000000000..a72bc6dd4 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Container - Sequence.puml @@ -0,0 +1,23 @@ +@startuml + +title ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Search Products - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Storefront Bff" as ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff + +box "Search Service" #White + participant "Api" as ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api + participant "Database" as ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff : Search Products +group Search Products +ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff -> ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api : Search Products +group Search Products +ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api -> ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database : Select Products +end +end + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Container - Sequence.svg new file mode 100644 index 000000000..57e921bfd --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Container - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Search Products - Sequence - Container levelSearch ServiceExternalExternalStorefront BffStorefront BffApiApiDatabaseDatabaseSearch ProductsSearch ProductsSearch ProductsSearch ProductsSelect Products \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Context - C4 Sequence.png new file mode 100644 index 000000000..33450a7e6 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Context - C4 Sequence.puml new file mode 100644 index 000000000..6ad0500ff --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Context - C4 Sequence.puml @@ -0,0 +1,15 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Search Products - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "") +System(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Search Products") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ..SearchService, "Search Products") +Rel(..SearchService, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Select Products") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Context - C4 Sequence.svg new file mode 100644 index 000000000..b9d101d9d --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Context - C4 Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Search Products - C4 Sequence - Context level«external_system»External«system»Storefront Bff«system»Search Service..SearchServiceSearch ProductsSearch ProductsSelect Products \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Context - C4 Static.png new file mode 100644 index 000000000..3a5fdc9a4 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Context - C4 Static.puml new file mode 100644 index 000000000..6465503cb --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Context - C4 Static.puml @@ -0,0 +1,26 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Search Products - C4 Static - Context level + +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "") +System(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service", "") + +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Context - C4 Static.svg new file mode 100644 index 000000000..def5ec0ab --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Search Products - C4 Static - Context levelStorefront BffSearch ServiceUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Context - C4.png new file mode 100644 index 000000000..eb181d9e8 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Context - C4.puml new file mode 100644 index 000000000..e27b04918 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Context - C4.puml @@ -0,0 +1,26 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Search Products - C4 - Context level + +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "") +System(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service", "") + +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Products") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Context - C4.svg new file mode 100644 index 000000000..09f9ddee8 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Search Products - C4 - Context levelStorefront BffSearch ServiceSearch ProductsLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Context - Sequence.png new file mode 100644 index 000000000..7d791e4da Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Context - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Context - Sequence.puml new file mode 100644 index 000000000..f2b21071d --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Context - Sequence.puml @@ -0,0 +1,18 @@ +@startuml + +title ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Search Products - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Storefront Bff" as ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff +participant "Search Service" as ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff : Search Products +group Search Products +ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff -> ..SearchService : Search Products +group Search Products +..SearchService -> ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService : Select Products +end +end + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Context - Sequence.svg new file mode 100644 index 000000000..4e9566491 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Context - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Search Products - Sequence - Context levelExternalExternalStorefront BffStorefront BffSearch ServiceSearch Service..SearchService..SearchServiceSearch ProductsSearch ProductsSearch ProductsSearch ProductsSelect Products \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - C4 Sequence.png new file mode 100644 index 000000000..75c0f6f90 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - C4 Sequence.puml new file mode 100644 index 000000000..22f8643ea --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - C4 Sequence.puml @@ -0,0 +1,19 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Update Basket Item - C4 Sequence - Container level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "") + +System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") +Boundary_End() + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Update Basket Item") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Update Item") +Rel(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Update Item") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - C4 Sequence.svg new file mode 100644 index 000000000..4fcb4af6f --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - C4 Sequence.svg @@ -0,0 +1 @@ +Basket Service[System]ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Update Basket Item - C4 Sequence - Container level«external_system»External«system»Storefront Bff«container»Api«container»DatabaseUpdate Basket ItemUpdate ItemUpdate Item \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - C4 Static.png new file mode 100644 index 000000000..1e67e0c4c Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - C4 Static.puml new file mode 100644 index 000000000..47afc9797 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - C4 Static.puml @@ -0,0 +1,31 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Update Basket Item - C4 Static - Container level + +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "") + +System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") { + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") +} + +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Uses") +Rel(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - C4 Static.svg new file mode 100644 index 000000000..b4e0a76ca --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Update Basket Item - C4 Static - Container levelBasket Service[System]ApiDatabaseStorefront BffUsesUsesLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - C4.png new file mode 100644 index 000000000..d5dffbaa2 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - C4.puml new file mode 100644 index 000000000..f9054a7fd --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - C4.puml @@ -0,0 +1,31 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Update Basket Item - C4 - Container level + +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "") + +System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") { + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Api", "", "") + Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") +} + +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Update Item") +Rel(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Update Item") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - C4.svg new file mode 100644 index 000000000..6e93e92bb --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Update Basket Item - C4 - Container levelBasket Service[System]ApiDatabaseStorefront BffUpdate ItemUpdate ItemLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - Sequence.png new file mode 100644 index 000000000..d4c968a21 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - Sequence.puml new file mode 100644 index 000000000..a2ba715bb --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - Sequence.puml @@ -0,0 +1,23 @@ +@startuml + +title ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Update Basket Item - Sequence - Container level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Storefront Bff" as ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff + +box "Basket Service" #White + participant "Api" as ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api + participant "Database" as ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database +end box + + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff : Update Basket Item +group Update Basket Item +ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff -> ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api : Update Item +group Update Item +ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api -> ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database : Update Item +end +end + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - Sequence.svg new file mode 100644 index 000000000..869e7b5ad --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Update Basket Item - Sequence - Container levelBasket ServiceExternalExternalStorefront BffStorefront BffApiApiDatabaseDatabaseUpdate Basket ItemUpdate Basket ItemUpdate ItemUpdate ItemUpdate Item \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - C4 Sequence.png new file mode 100644 index 000000000..ab8e29a07 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - C4 Sequence.puml new file mode 100644 index 000000000..afe0a8db5 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - C4 Sequence.puml @@ -0,0 +1,15 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml + +title ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Update Basket Item - C4 Sequence - Context level + +System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "") +System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "") + +Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Update Basket Item") +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ..BasketService, "Update Item") +Rel(..BasketService, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Update Item") + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - C4 Sequence.svg new file mode 100644 index 000000000..0b396d450 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - C4 Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Update Basket Item - C4 Sequence - Context level«external_system»External«system»Storefront Bff«system»Basket Service..BasketServiceUpdate Basket ItemUpdate ItemUpdate Item \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - C4 Static.png new file mode 100644 index 000000000..572f7cf85 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - C4 Static.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - C4 Static.puml new file mode 100644 index 000000000..848c97a82 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - C4 Static.puml @@ -0,0 +1,26 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Update Basket Item - C4 Static - Context level + +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "") +System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "") + +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Uses") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - C4 Static.svg new file mode 100644 index 000000000..737e4e67e --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - C4 Static.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Update Basket Item - C4 Static - Context levelStorefront BffBasket ServiceUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - C4.png new file mode 100644 index 000000000..5d662c3ef Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - C4.puml new file mode 100644 index 000000000..85eef28d7 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - C4.puml @@ -0,0 +1,26 @@ +@startuml +!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml + +AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") +AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") +AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") + +AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) +AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) +AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) + +SHOW_PERSON_PORTRAIT() +LAYOUT_TOP_DOWN() + +skinparam linetype polyline + +title ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Update Basket Item - C4 - Context level + +System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "") +System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "") + +Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Update Item") + + +SHOW_LEGEND() +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - C4.svg new file mode 100644 index 000000000..f38fd3103 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - C4.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Update Basket Item - C4 - Context levelStorefront BffBasket ServiceUpdate ItemLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - Sequence.png new file mode 100644 index 000000000..406fdc343 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - Sequence.puml new file mode 100644 index 000000000..2918fdfd8 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - Sequence.puml @@ -0,0 +1,18 @@ +@startuml + +title ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Update Basket Item - Sequence - Context level + +participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem +participant "Storefront Bff" as ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff +participant "Basket Service" as ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService + +C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff : Update Basket Item +group Update Basket Item +ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff -> ..BasketService : Update Item +group Update Item +..BasketService -> ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService : Update Item +end +end + + +@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - Sequence.svg new file mode 100644 index 000000000..74ed237a9 --- /dev/null +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - Sequence.svg @@ -0,0 +1 @@ +ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Update Basket Item - Sequence - Context levelExternalExternalStorefront BffStorefront BffBasket ServiceBasket Service..BasketService..BasketServiceUpdate Basket ItemUpdate Basket ItemUpdate ItemUpdate ItemUpdate Item \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Container - C4 Static.png deleted file mode 100644 index 8cbe88334..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Container - C4 Static.puml deleted file mode 100644 index ace3d3738..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Container - C4 Static.puml +++ /dev/null @@ -1,29 +0,0 @@ -@startuml -!include ..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Basket Service - C4 Static - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service") { - Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Container - C4 Static.svg deleted file mode 100644 index 0d15b9676..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Basket Service - C4 Static - Container levelBasket Service[System]ApiDatabaseUsesLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Container - C4.png deleted file mode 100644 index b7510f8fd..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Container - C4.puml deleted file mode 100644 index c6ccc34aa..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Container - C4.puml +++ /dev/null @@ -1,29 +0,0 @@ -@startuml -!include ..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Basket Service - C4 - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service") { - Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Select Items\nInsert Item\nUpdate Item\nDelete Item\nDelete Basket") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Container - C4.svg deleted file mode 100644 index b7692b2d5..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Basket Service - C4 - Container levelBasket Service[System]ApiDatabaseSelect ItemsInsert ItemUpdate ItemDelete ItemDelete BasketLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Container - C4 Static.png deleted file mode 100644 index 806d19891..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Container - C4 Static.puml deleted file mode 100644 index 6ce0a4298..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Container - C4 Static.puml +++ /dev/null @@ -1,29 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Basket Service - Api - C4 Static - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service") { - Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Container - C4 Static.svg deleted file mode 100644 index e4380bbe2..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Basket Service - Api - C4 Static - Container levelBasket Service[System]ApiDatabaseUsesLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Container - C4.png deleted file mode 100644 index c4d8a9dc6..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Container - C4.puml deleted file mode 100644 index f163358ad..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Container - C4.puml +++ /dev/null @@ -1,29 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Basket Service - Api - C4 - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service") { - Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Select Items\nInsert Item\nUpdate Item\nDelete Item\nDelete Basket") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Container - C4.svg deleted file mode 100644 index 5993c1d16..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Basket Service - Api - C4 - Container levelBasket Service[System]ApiDatabaseSelect ItemsInsert ItemUpdate ItemDelete ItemDelete BasketLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - C4 Sequence.png deleted file mode 100644 index 6cd38df46..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - C4 Sequence.puml deleted file mode 100644 index 81bf3f00a..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - C4 Sequence.puml +++ /dev/null @@ -1,17 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Basket Service - Api - Add Item - C4 Sequence - Container level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service") - Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") -Boundary_End() - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Add Item") -Rel(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Insert Item") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - C4 Sequence.svg deleted file mode 100644 index d1d532aac..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -Basket Service[System]ECommercePlatform - Basket Service - Api - Add Item - C4 Sequence - Container level«external_system»External«container»Api«container»DatabaseAdd ItemInsert Item \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - C4 Static.png deleted file mode 100644 index 2e590842c..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - C4 Static.puml deleted file mode 100644 index 97ba8b28b..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - C4 Static.puml +++ /dev/null @@ -1,29 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Basket Service - Api - Add Item - C4 Static - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service") { - Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - C4 Static.svg deleted file mode 100644 index 6c6ea30f6..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Basket Service - Api - Add Item - C4 Static - Container levelBasket Service[System]ApiDatabaseUsesLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - C4.png deleted file mode 100644 index 5aff33b9e..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - C4.puml deleted file mode 100644 index 3a9ce0329..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - C4.puml +++ /dev/null @@ -1,29 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Basket Service - Api - Add Item - C4 - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service") { - Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Insert Item") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - C4.svg deleted file mode 100644 index 23723d554..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Basket Service - Api - Add Item - C4 - Container levelBasket Service[System]ApiDatabaseInsert ItemLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - Sequence.png deleted file mode 100644 index 38ef86468..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - Sequence.puml deleted file mode 100644 index d7538a9a7..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - Sequence.puml +++ /dev/null @@ -1,19 +0,0 @@ -@startuml - -title ECommercePlatform - Basket Service - Api - Add Item - Sequence - Container level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem - -box "Basket Service" #White - participant "Api" as ECommercePlatform.SoftwareSystems.BasketService.Containers.Api - participant "Database" as ECommercePlatform.SoftwareSystems.BasketService.Containers.Database -end box - - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.BasketService.Containers.Api : Add Item -group Add Item -ECommercePlatform.SoftwareSystems.BasketService.Containers.Api -> ECommercePlatform.SoftwareSystems.BasketService.Containers.Database : Insert Item -end - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - Sequence.svg deleted file mode 100644 index dedaa6dab..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Basket Service - Api - Add Item - Sequence - Container levelBasket ServiceExternalExternalApiApiDatabaseDatabaseAdd ItemAdd ItemInsert Item \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - C4 Sequence.png deleted file mode 100644 index e54ef5cce..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - C4 Sequence.puml deleted file mode 100644 index 70410a176..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - C4 Sequence.puml +++ /dev/null @@ -1,12 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Basket Service - Api - Add Item - C4 Sequence - Context level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BasketService, "Add Item") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - C4 Sequence.svg deleted file mode 100644 index 8e5d86029..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Basket Service - Api - Add Item - C4 Sequence - Context level«external_system»External«system»Basket ServiceAdd Item \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - C4 Static.png deleted file mode 100644 index 22e5bb4e9..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - C4 Static.puml deleted file mode 100644 index f19b9960a..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - C4 Static.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Basket Service - Api - Add Item - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - C4 Static.svg deleted file mode 100644 index 87970477b..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Basket Service - Api - Add Item - C4 Static - Context levelBasket ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - C4.png deleted file mode 100644 index db5626363..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - C4.puml deleted file mode 100644 index c0fb78423..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - C4.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Basket Service - Api - Add Item - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - C4.svg deleted file mode 100644 index f7189ec44..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Basket Service - Api - Add Item - C4 - Context levelBasket ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - Sequence.png deleted file mode 100644 index b88765b02..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - Sequence.puml deleted file mode 100644 index e2c2f49e2..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - Sequence.puml +++ /dev/null @@ -1,11 +0,0 @@ -@startuml - -title ECommercePlatform - Basket Service - Api - Add Item - Sequence - Context level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Basket Service" as ECommercePlatform.SoftwareSystems.BasketService - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.BasketService : Add Item - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - Sequence.svg deleted file mode 100644 index 3aed0952b..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Basket Service - Api - Add Item - Sequence - Context levelExternalExternalBasket ServiceBasket ServiceAdd Item \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - C4 Sequence.png deleted file mode 100644 index 902b16daf..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - C4 Sequence.puml deleted file mode 100644 index 1c1b326f5..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - C4 Sequence.puml +++ /dev/null @@ -1,17 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Basket Service - Api - Delete Basket - C4 Sequence - Container level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service") - Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") -Boundary_End() - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Delete Basket") -Rel(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Delete Basket") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - C4 Sequence.svg deleted file mode 100644 index eaab654f9..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -Basket Service[System]ECommercePlatform - Basket Service - Api - Delete Basket - C4 Sequence - Container level«external_system»External«container»Api«container»DatabaseDelete BasketDelete Basket \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - C4 Static.png deleted file mode 100644 index 900f34d23..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - C4 Static.puml deleted file mode 100644 index 883d234f6..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - C4 Static.puml +++ /dev/null @@ -1,29 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Basket Service - Api - Delete Basket - C4 Static - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service") { - Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - C4 Static.svg deleted file mode 100644 index fa1553f34..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Basket Service - Api - Delete Basket - C4 Static - Container levelBasket Service[System]ApiDatabaseUsesLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - C4.png deleted file mode 100644 index 6bee0489b..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - C4.puml deleted file mode 100644 index ce3daf553..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - C4.puml +++ /dev/null @@ -1,29 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Basket Service - Api - Delete Basket - C4 - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service") { - Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Delete Basket") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - C4.svg deleted file mode 100644 index 0046c86a2..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Basket Service - Api - Delete Basket - C4 - Container levelBasket Service[System]ApiDatabaseDelete BasketLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - Sequence.png deleted file mode 100644 index efe61dad1..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - Sequence.puml deleted file mode 100644 index f25e6907b..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - Sequence.puml +++ /dev/null @@ -1,19 +0,0 @@ -@startuml - -title ECommercePlatform - Basket Service - Api - Delete Basket - Sequence - Container level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem - -box "Basket Service" #White - participant "Api" as ECommercePlatform.SoftwareSystems.BasketService.Containers.Api - participant "Database" as ECommercePlatform.SoftwareSystems.BasketService.Containers.Database -end box - - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.BasketService.Containers.Api : Delete Basket -group Delete Basket -ECommercePlatform.SoftwareSystems.BasketService.Containers.Api -> ECommercePlatform.SoftwareSystems.BasketService.Containers.Database : Delete Basket -end - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - Sequence.svg deleted file mode 100644 index ac7a5b1d5..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Basket Service - Api - Delete Basket - Sequence - Container levelBasket ServiceExternalExternalApiApiDatabaseDatabaseDelete BasketDelete BasketDelete Basket \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - C4 Sequence.png deleted file mode 100644 index 6e91495f9..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - C4 Sequence.puml deleted file mode 100644 index 91b22410a..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - C4 Sequence.puml +++ /dev/null @@ -1,12 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Basket Service - Api - Delete Basket - C4 Sequence - Context level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BasketService, "Delete Basket") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - C4 Sequence.svg deleted file mode 100644 index 045735529..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Basket Service - Api - Delete Basket - C4 Sequence - Context level«external_system»External«system»Basket ServiceDelete Basket \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - C4 Static.png deleted file mode 100644 index 1a2310b43..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - C4 Static.puml deleted file mode 100644 index 8efd2debc..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - C4 Static.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Basket Service - Api - Delete Basket - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - C4 Static.svg deleted file mode 100644 index 7b60870d9..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Basket Service - Api - Delete Basket - C4 Static - Context levelBasket ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - C4.png deleted file mode 100644 index 1c222dd0a..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - C4.puml deleted file mode 100644 index 6569f0200..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - C4.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Basket Service - Api - Delete Basket - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - C4.svg deleted file mode 100644 index 0ecc90aa6..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Basket Service - Api - Delete Basket - C4 - Context levelBasket ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - Sequence.png deleted file mode 100644 index 0a916f8fe..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - Sequence.puml deleted file mode 100644 index abaf954e8..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - Sequence.puml +++ /dev/null @@ -1,11 +0,0 @@ -@startuml - -title ECommercePlatform - Basket Service - Api - Delete Basket - Sequence - Context level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Basket Service" as ECommercePlatform.SoftwareSystems.BasketService - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.BasketService : Delete Basket - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - Sequence.svg deleted file mode 100644 index 968effc48..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Basket Service - Api - Delete Basket - Sequence - Context levelExternalExternalBasket ServiceBasket ServiceDelete Basket \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - C4 Sequence.png deleted file mode 100644 index 548ba2bf8..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - C4 Sequence.puml deleted file mode 100644 index 11cd2193c..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - C4 Sequence.puml +++ /dev/null @@ -1,17 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Basket Service - Api - Delete Item - C4 Sequence - Container level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service") - Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") -Boundary_End() - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Delete Item") -Rel(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Delete Item") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - C4 Sequence.svg deleted file mode 100644 index be3b66bea..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -Basket Service[System]ECommercePlatform - Basket Service - Api - Delete Item - C4 Sequence - Container level«external_system»External«container»Api«container»DatabaseDelete ItemDelete Item \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - C4 Static.png deleted file mode 100644 index 6d36ef21e..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - C4 Static.puml deleted file mode 100644 index 90b3890da..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - C4 Static.puml +++ /dev/null @@ -1,29 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Basket Service - Api - Delete Item - C4 Static - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service") { - Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - C4 Static.svg deleted file mode 100644 index ae674af3c..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Basket Service - Api - Delete Item - C4 Static - Container levelBasket Service[System]ApiDatabaseUsesLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - C4.png deleted file mode 100644 index 677a82757..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - C4.puml deleted file mode 100644 index 503ac403d..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - C4.puml +++ /dev/null @@ -1,29 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Basket Service - Api - Delete Item - C4 - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service") { - Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Delete Item") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - C4.svg deleted file mode 100644 index 706c5e83a..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Basket Service - Api - Delete Item - C4 - Container levelBasket Service[System]ApiDatabaseDelete ItemLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - Sequence.png deleted file mode 100644 index b5e9f1afe..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - Sequence.puml deleted file mode 100644 index 8ef901afe..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - Sequence.puml +++ /dev/null @@ -1,19 +0,0 @@ -@startuml - -title ECommercePlatform - Basket Service - Api - Delete Item - Sequence - Container level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem - -box "Basket Service" #White - participant "Api" as ECommercePlatform.SoftwareSystems.BasketService.Containers.Api - participant "Database" as ECommercePlatform.SoftwareSystems.BasketService.Containers.Database -end box - - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.BasketService.Containers.Api : Delete Item -group Delete Item -ECommercePlatform.SoftwareSystems.BasketService.Containers.Api -> ECommercePlatform.SoftwareSystems.BasketService.Containers.Database : Delete Item -end - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - Sequence.svg deleted file mode 100644 index 455be7410..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Basket Service - Api - Delete Item - Sequence - Container levelBasket ServiceExternalExternalApiApiDatabaseDatabaseDelete ItemDelete ItemDelete Item \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - C4 Sequence.png deleted file mode 100644 index 7a0346b14..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - C4 Sequence.puml deleted file mode 100644 index d7acbaea8..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - C4 Sequence.puml +++ /dev/null @@ -1,12 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Basket Service - Api - Delete Item - C4 Sequence - Context level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BasketService, "Delete Item") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - C4 Sequence.svg deleted file mode 100644 index 996862c81..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Basket Service - Api - Delete Item - C4 Sequence - Context level«external_system»External«system»Basket ServiceDelete Item \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - C4 Static.png deleted file mode 100644 index bcdc69132..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - C4 Static.puml deleted file mode 100644 index 9499348ee..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - C4 Static.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Basket Service - Api - Delete Item - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - C4 Static.svg deleted file mode 100644 index 97e778dd8..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Basket Service - Api - Delete Item - C4 Static - Context levelBasket ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - C4.png deleted file mode 100644 index 49ceee000..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - C4.puml deleted file mode 100644 index f8891e03b..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - C4.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Basket Service - Api - Delete Item - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - C4.svg deleted file mode 100644 index 276d02cd4..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Basket Service - Api - Delete Item - C4 - Context levelBasket ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - Sequence.png deleted file mode 100644 index bd1c0b1e2..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - Sequence.puml deleted file mode 100644 index 73148888b..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - Sequence.puml +++ /dev/null @@ -1,11 +0,0 @@ -@startuml - -title ECommercePlatform - Basket Service - Api - Delete Item - Sequence - Context level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Basket Service" as ECommercePlatform.SoftwareSystems.BasketService - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.BasketService : Delete Item - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - Sequence.svg deleted file mode 100644 index 770e18f47..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Basket Service - Api - Delete Item - Sequence - Context levelExternalExternalBasket ServiceBasket ServiceDelete Item \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - C4 Sequence.png deleted file mode 100644 index c4488314e..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - C4 Sequence.puml deleted file mode 100644 index 9594753be..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - C4 Sequence.puml +++ /dev/null @@ -1,17 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Basket Service - Api - Get Items - C4 Sequence - Container level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service") - Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") -Boundary_End() - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Get Items") -Rel(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Select Items") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - C4 Sequence.svg deleted file mode 100644 index 7565efda2..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -Basket Service[System]ECommercePlatform - Basket Service - Api - Get Items - C4 Sequence - Container level«external_system»External«container»Api«container»DatabaseGet ItemsSelect Items \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - C4 Static.puml deleted file mode 100644 index feaf24c35..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - C4 Static.puml +++ /dev/null @@ -1,29 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Basket Service - Api - Get Items - C4 Static - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service") { - Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - C4 Static.svg deleted file mode 100644 index 1f6c26499..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Basket Service - Api - Get Items - C4 Static - Container levelBasket Service[System]ApiDatabaseUsesLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - C4.png deleted file mode 100644 index 8aae7d4ae..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - C4.puml deleted file mode 100644 index 0d5911f0f..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - C4.puml +++ /dev/null @@ -1,29 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Basket Service - Api - Get Items - C4 - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service") { - Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Select Items") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - C4.svg deleted file mode 100644 index 69caa6c87..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Basket Service - Api - Get Items - C4 - Container levelBasket Service[System]ApiDatabaseSelect ItemsLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - Sequence.png deleted file mode 100644 index 0be7f646b..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - Sequence.puml deleted file mode 100644 index e4e7525ae..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - Sequence.puml +++ /dev/null @@ -1,19 +0,0 @@ -@startuml - -title ECommercePlatform - Basket Service - Api - Get Items - Sequence - Container level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem - -box "Basket Service" #White - participant "Api" as ECommercePlatform.SoftwareSystems.BasketService.Containers.Api - participant "Database" as ECommercePlatform.SoftwareSystems.BasketService.Containers.Database -end box - - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.BasketService.Containers.Api : Get Items -group Get Items -ECommercePlatform.SoftwareSystems.BasketService.Containers.Api -> ECommercePlatform.SoftwareSystems.BasketService.Containers.Database : Select Items -end - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - Sequence.svg deleted file mode 100644 index 61c1b9424..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Basket Service - Api - Get Items - Sequence - Container levelBasket ServiceExternalExternalApiApiDatabaseDatabaseGet ItemsGet ItemsSelect Items \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - C4 Sequence.png deleted file mode 100644 index a83bb152f..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - C4 Sequence.puml deleted file mode 100644 index b3ecbd7af..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - C4 Sequence.puml +++ /dev/null @@ -1,12 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Basket Service - Api - Get Items - C4 Sequence - Context level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BasketService, "Get Items") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - C4 Sequence.svg deleted file mode 100644 index 038732823..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Basket Service - Api - Get Items - C4 Sequence - Context level«external_system»External«system»Basket ServiceGet Items \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - C4 Static.png deleted file mode 100644 index ee733f0c0..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - C4 Static.puml deleted file mode 100644 index ebfcc1ec5..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - C4 Static.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Basket Service - Api - Get Items - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - C4 Static.svg deleted file mode 100644 index 6f6c099a7..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Basket Service - Api - Get Items - C4 Static - Context levelBasket ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - C4.png deleted file mode 100644 index 38984fa00..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - C4.puml deleted file mode 100644 index e294f9c19..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - C4.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Basket Service - Api - Get Items - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - C4.svg deleted file mode 100644 index 9873eabd3..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Basket Service - Api - Get Items - C4 - Context levelBasket ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - Sequence.png deleted file mode 100644 index 9aa4d621d..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - Sequence.puml deleted file mode 100644 index c52d1090a..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - Sequence.puml +++ /dev/null @@ -1,11 +0,0 @@ -@startuml - -title ECommercePlatform - Basket Service - Api - Get Items - Sequence - Context level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Basket Service" as ECommercePlatform.SoftwareSystems.BasketService - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.BasketService : Get Items - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - Sequence.svg deleted file mode 100644 index 70d9e84eb..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Basket Service - Api - Get Items - Sequence - Context levelExternalExternalBasket ServiceBasket ServiceGet Items \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - C4 Sequence.png deleted file mode 100644 index 01d23279b..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - C4 Sequence.puml deleted file mode 100644 index fe8d859ec..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - C4 Sequence.puml +++ /dev/null @@ -1,17 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Basket Service - Api - Update Item - C4 Sequence - Container level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service") - Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") -Boundary_End() - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Update Item") -Rel(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Update Item") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - C4 Sequence.svg deleted file mode 100644 index 38755cfd7..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -Basket Service[System]ECommercePlatform - Basket Service - Api - Update Item - C4 Sequence - Container level«external_system»External«container»Api«container»DatabaseUpdate ItemUpdate Item \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - C4 Static.png deleted file mode 100644 index 9304504de..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - C4 Static.puml deleted file mode 100644 index c5be3a8e6..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - C4 Static.puml +++ /dev/null @@ -1,29 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Basket Service - Api - Update Item - C4 Static - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service") { - Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - C4 Static.svg deleted file mode 100644 index 3923b0106..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Basket Service - Api - Update Item - C4 Static - Container levelBasket Service[System]ApiDatabaseUsesLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - C4.png deleted file mode 100644 index a559607cf..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - C4.puml deleted file mode 100644 index f1f10d761..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - C4.puml +++ /dev/null @@ -1,29 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Basket Service - Api - Update Item - C4 - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service") { - Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Update Item") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - C4.svg deleted file mode 100644 index 8f66e4902..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Basket Service - Api - Update Item - C4 - Container levelBasket Service[System]ApiDatabaseUpdate ItemLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - Sequence.png deleted file mode 100644 index c8df6d042..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - Sequence.puml deleted file mode 100644 index 0a97eda4c..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - Sequence.puml +++ /dev/null @@ -1,19 +0,0 @@ -@startuml - -title ECommercePlatform - Basket Service - Api - Update Item - Sequence - Container level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem - -box "Basket Service" #White - participant "Api" as ECommercePlatform.SoftwareSystems.BasketService.Containers.Api - participant "Database" as ECommercePlatform.SoftwareSystems.BasketService.Containers.Database -end box - - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.BasketService.Containers.Api : Update Item -group Update Item -ECommercePlatform.SoftwareSystems.BasketService.Containers.Api -> ECommercePlatform.SoftwareSystems.BasketService.Containers.Database : Update Item -end - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - Sequence.svg deleted file mode 100644 index 8d41ebf0a..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Basket Service - Api - Update Item - Sequence - Container levelBasket ServiceExternalExternalApiApiDatabaseDatabaseUpdate ItemUpdate ItemUpdate Item \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - C4 Sequence.png deleted file mode 100644 index 3acc287be..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - C4 Sequence.puml deleted file mode 100644 index 01b67cdee..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - C4 Sequence.puml +++ /dev/null @@ -1,12 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Basket Service - Api - Update Item - C4 Sequence - Context level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BasketService, "Update Item") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - C4 Sequence.svg deleted file mode 100644 index bcdca1235..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Basket Service - Api - Update Item - C4 Sequence - Context level«external_system»External«system»Basket ServiceUpdate Item \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - C4 Static.png deleted file mode 100644 index 91b55789b..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - C4 Static.puml deleted file mode 100644 index 3b5e29c7b..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - C4 Static.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Basket Service - Api - Update Item - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - C4 Static.svg deleted file mode 100644 index 791ba2ce7..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Basket Service - Api - Update Item - C4 Static - Context levelBasket ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - C4.png deleted file mode 100644 index 82a7c1981..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - C4.puml deleted file mode 100644 index b510e5a28..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - C4.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Basket Service - Api - Update Item - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - C4.svg deleted file mode 100644 index fb5c95c73..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Basket Service - Api - Update Item - C4 - Context levelBasket ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - Sequence.png deleted file mode 100644 index ae75bcca1..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - Sequence.puml deleted file mode 100644 index 5d8e8e783..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - Sequence.puml +++ /dev/null @@ -1,11 +0,0 @@ -@startuml - -title ECommercePlatform - Basket Service - Api - Update Item - Sequence - Context level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Basket Service" as ECommercePlatform.SoftwareSystems.BasketService - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.BasketService : Update Item - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - Sequence.svg deleted file mode 100644 index 4267331ac..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Basket Service - Api - Update Item - Sequence - Context levelExternalExternalBasket ServiceBasket ServiceUpdate Item \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Container - C4 Static.png deleted file mode 100644 index 611a828bd..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Container - C4 Static.puml deleted file mode 100644 index 2d8995dcd..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Container - C4 Static.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Basket Service - Database - C4 Static - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service") { - Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Container - C4 Static.svg deleted file mode 100644 index f5b3adabf..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Basket Service - Database - C4 Static - Container levelBasket Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Container - C4.png deleted file mode 100644 index 2ff09ba88..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Container - C4.puml deleted file mode 100644 index 7b9a6ab3f..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Container - C4.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Basket Service - Database - C4 - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service") { - Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Container - C4.svg deleted file mode 100644 index d2c782bbb..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Basket Service - Database - C4 - Container levelBasket Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - C4 Sequence.png deleted file mode 100644 index 2f86633aa..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - C4 Sequence.puml deleted file mode 100644 index 0e551b015..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - C4 Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Basket Service - Database - Delete Basket - C4 Sequence - Container level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service") - Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") -Boundary_End() - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Delete Basket") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - C4 Sequence.svg deleted file mode 100644 index 377f7e692..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -Basket Service[System]ECommercePlatform - Basket Service - Database - Delete Basket - C4 Sequence - Container level«external_system»External«container»DatabaseDelete Basket \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - C4 Static.png deleted file mode 100644 index a8e89c798..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - C4 Static.puml deleted file mode 100644 index bd5789f51..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - C4 Static.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Basket Service - Database - Delete Basket - C4 Static - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service") { - Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - C4 Static.svg deleted file mode 100644 index d3e139fc9..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Basket Service - Database - Delete Basket - C4 Static - Container levelBasket Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - C4.png deleted file mode 100644 index 5299aa7cf..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - C4.puml deleted file mode 100644 index b88c875ff..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - C4.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Basket Service - Database - Delete Basket - C4 - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service") { - Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - C4.svg deleted file mode 100644 index 093b6c0cb..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Basket Service - Database - Delete Basket - C4 - Container levelBasket Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - Sequence.png deleted file mode 100644 index 9da34b10c..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - Sequence.puml deleted file mode 100644 index 26d607196..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml - -title ECommercePlatform - Basket Service - Database - Delete Basket - Sequence - Container level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem - -box "Basket Service" #White - participant "Database" as ECommercePlatform.SoftwareSystems.BasketService.Containers.Database -end box - - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.BasketService.Containers.Database : Delete Basket - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - Sequence.svg deleted file mode 100644 index fea5812df..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Basket Service - Database - Delete Basket - Sequence - Container levelBasket ServiceExternalExternalDatabaseDatabaseDelete Basket \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - C4 Sequence.png deleted file mode 100644 index b31b03c67..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - C4 Sequence.puml deleted file mode 100644 index 32fc7fa77..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - C4 Sequence.puml +++ /dev/null @@ -1,12 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Basket Service - Database - Delete Basket - C4 Sequence - Context level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BasketService, "Delete Basket") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - C4 Sequence.svg deleted file mode 100644 index 33cef211a..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Basket Service - Database - Delete Basket - C4 Sequence - Context level«external_system»External«system»Basket ServiceDelete Basket \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - C4 Static.png deleted file mode 100644 index 351e98b85..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - C4 Static.puml deleted file mode 100644 index 5a8837b66..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - C4 Static.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Basket Service - Database - Delete Basket - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - C4 Static.svg deleted file mode 100644 index 37d431917..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Basket Service - Database - Delete Basket - C4 Static - Context levelBasket ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - C4.png deleted file mode 100644 index 11680a60a..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - C4.puml deleted file mode 100644 index 951e3a228..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - C4.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Basket Service - Database - Delete Basket - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - C4.svg deleted file mode 100644 index 8df37726b..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Basket Service - Database - Delete Basket - C4 - Context levelBasket ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - Sequence.png deleted file mode 100644 index ad5d3b074..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - Sequence.puml deleted file mode 100644 index 1d690883d..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - Sequence.puml +++ /dev/null @@ -1,11 +0,0 @@ -@startuml - -title ECommercePlatform - Basket Service - Database - Delete Basket - Sequence - Context level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Basket Service" as ECommercePlatform.SoftwareSystems.BasketService - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.BasketService : Delete Basket - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - Sequence.svg deleted file mode 100644 index c6a1797f7..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Basket Service - Database - Delete Basket - Sequence - Context levelExternalExternalBasket ServiceBasket ServiceDelete Basket \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - C4 Sequence.png deleted file mode 100644 index 8da065765..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - C4 Sequence.puml deleted file mode 100644 index 9c86dd49d..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - C4 Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Basket Service - Database - Delete Item - C4 Sequence - Container level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service") - Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") -Boundary_End() - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Delete Item") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - C4 Sequence.svg deleted file mode 100644 index bc7f6c4ba..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -Basket Service[System]ECommercePlatform - Basket Service - Database - Delete Item - C4 Sequence - Container level«external_system»External«container»DatabaseDelete Item \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - C4 Static.png deleted file mode 100644 index 8543f5d5c..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - C4 Static.puml deleted file mode 100644 index 550f3260b..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - C4 Static.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Basket Service - Database - Delete Item - C4 Static - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service") { - Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - C4 Static.svg deleted file mode 100644 index 47d1592cc..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Basket Service - Database - Delete Item - C4 Static - Container levelBasket Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - C4.png deleted file mode 100644 index afd6d8505..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - C4.puml deleted file mode 100644 index f064f6129..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - C4.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Basket Service - Database - Delete Item - C4 - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service") { - Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - C4.svg deleted file mode 100644 index 533177c38..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Basket Service - Database - Delete Item - C4 - Container levelBasket Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - Sequence.png deleted file mode 100644 index fb4d2bfe7..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - Sequence.puml deleted file mode 100644 index db00ce7ed..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml - -title ECommercePlatform - Basket Service - Database - Delete Item - Sequence - Container level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem - -box "Basket Service" #White - participant "Database" as ECommercePlatform.SoftwareSystems.BasketService.Containers.Database -end box - - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.BasketService.Containers.Database : Delete Item - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - Sequence.svg deleted file mode 100644 index dd369bf85..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Basket Service - Database - Delete Item - Sequence - Container levelBasket ServiceExternalExternalDatabaseDatabaseDelete Item \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - C4 Sequence.png deleted file mode 100644 index 92622fbca..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - C4 Sequence.puml deleted file mode 100644 index 2d9570f1e..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - C4 Sequence.puml +++ /dev/null @@ -1,12 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Basket Service - Database - Delete Item - C4 Sequence - Context level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BasketService, "Delete Item") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - C4 Sequence.svg deleted file mode 100644 index f89371882..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Basket Service - Database - Delete Item - C4 Sequence - Context level«external_system»External«system»Basket ServiceDelete Item \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - C4 Static.png deleted file mode 100644 index 0bbcbfddc..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - C4 Static.puml deleted file mode 100644 index 600b75bb6..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - C4 Static.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Basket Service - Database - Delete Item - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - C4 Static.svg deleted file mode 100644 index 82b87bc00..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Basket Service - Database - Delete Item - C4 Static - Context levelBasket ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - C4.png deleted file mode 100644 index 3e370b203..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - C4.puml deleted file mode 100644 index 7ff4b1b5c..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - C4.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Basket Service - Database - Delete Item - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - C4.svg deleted file mode 100644 index cf6d32c72..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Basket Service - Database - Delete Item - C4 - Context levelBasket ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - Sequence.png deleted file mode 100644 index d1bc63e98..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - Sequence.puml deleted file mode 100644 index 989273605..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - Sequence.puml +++ /dev/null @@ -1,11 +0,0 @@ -@startuml - -title ECommercePlatform - Basket Service - Database - Delete Item - Sequence - Context level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Basket Service" as ECommercePlatform.SoftwareSystems.BasketService - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.BasketService : Delete Item - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - Sequence.svg deleted file mode 100644 index ea9757c9b..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Basket Service - Database - Delete Item - Sequence - Context levelExternalExternalBasket ServiceBasket ServiceDelete Item \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - C4 Sequence.png deleted file mode 100644 index 5bd5dab5e..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - C4 Sequence.puml deleted file mode 100644 index 5905db357..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - C4 Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Basket Service - Database - Insert Item - C4 Sequence - Container level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service") - Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") -Boundary_End() - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Insert Item") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - C4 Sequence.svg deleted file mode 100644 index e77820c26..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -Basket Service[System]ECommercePlatform - Basket Service - Database - Insert Item - C4 Sequence - Container level«external_system»External«container»DatabaseInsert Item \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - C4 Static.png deleted file mode 100644 index 7b2d69818..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - C4 Static.puml deleted file mode 100644 index 355d04b87..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - C4 Static.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Basket Service - Database - Insert Item - C4 Static - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service") { - Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - C4 Static.svg deleted file mode 100644 index 7f2e8bf50..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Basket Service - Database - Insert Item - C4 Static - Container levelBasket Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - C4.png deleted file mode 100644 index b79dae9a6..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - C4.puml deleted file mode 100644 index 3d0428fae..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - C4.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Basket Service - Database - Insert Item - C4 - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service") { - Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - C4.svg deleted file mode 100644 index 53c4ec83d..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Basket Service - Database - Insert Item - C4 - Container levelBasket Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - Sequence.png deleted file mode 100644 index 60a17f2d6..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - Sequence.puml deleted file mode 100644 index 306cc1fe5..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml - -title ECommercePlatform - Basket Service - Database - Insert Item - Sequence - Container level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem - -box "Basket Service" #White - participant "Database" as ECommercePlatform.SoftwareSystems.BasketService.Containers.Database -end box - - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.BasketService.Containers.Database : Insert Item - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - Sequence.svg deleted file mode 100644 index c27f64680..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Basket Service - Database - Insert Item - Sequence - Container levelBasket ServiceExternalExternalDatabaseDatabaseInsert Item \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - C4 Sequence.png deleted file mode 100644 index fbe9faac6..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - C4 Sequence.puml deleted file mode 100644 index 6be1a15ba..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - C4 Sequence.puml +++ /dev/null @@ -1,12 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Basket Service - Database - Insert Item - C4 Sequence - Context level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BasketService, "Insert Item") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - C4 Sequence.svg deleted file mode 100644 index 1d019c91e..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Basket Service - Database - Insert Item - C4 Sequence - Context level«external_system»External«system»Basket ServiceInsert Item \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - C4 Static.png deleted file mode 100644 index 22258f152..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - C4 Static.puml deleted file mode 100644 index dc2486f63..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - C4 Static.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Basket Service - Database - Insert Item - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - C4 Static.svg deleted file mode 100644 index 9dbc37f05..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Basket Service - Database - Insert Item - C4 Static - Context levelBasket ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - C4.png deleted file mode 100644 index cbd6f2b80..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - C4.puml deleted file mode 100644 index 42fff4006..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - C4.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Basket Service - Database - Insert Item - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - C4.svg deleted file mode 100644 index bb20af8fa..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Basket Service - Database - Insert Item - C4 - Context levelBasket ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - Sequence.png deleted file mode 100644 index f33280b62..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - Sequence.puml deleted file mode 100644 index 709b684d3..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - Sequence.puml +++ /dev/null @@ -1,11 +0,0 @@ -@startuml - -title ECommercePlatform - Basket Service - Database - Insert Item - Sequence - Context level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Basket Service" as ECommercePlatform.SoftwareSystems.BasketService - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.BasketService : Insert Item - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - Sequence.svg deleted file mode 100644 index 93fa1d47a..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Basket Service - Database - Insert Item - Sequence - Context levelExternalExternalBasket ServiceBasket ServiceInsert Item \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - C4 Sequence.png deleted file mode 100644 index 73ca65e00..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - C4 Sequence.puml deleted file mode 100644 index 081a6719c..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - C4 Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Basket Service - Database - Select Items - C4 Sequence - Container level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service") - Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") -Boundary_End() - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Select Items") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - C4 Sequence.svg deleted file mode 100644 index b378305a8..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -Basket Service[System]ECommercePlatform - Basket Service - Database - Select Items - C4 Sequence - Container level«external_system»External«container»DatabaseSelect Items \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - C4 Static.png deleted file mode 100644 index dc2fec20c..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - C4 Static.puml deleted file mode 100644 index e7ea79fde..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - C4 Static.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Basket Service - Database - Select Items - C4 Static - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service") { - Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - C4 Static.svg deleted file mode 100644 index ac16cfdf9..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Basket Service - Database - Select Items - C4 Static - Container levelBasket Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - C4.png deleted file mode 100644 index 9eb2e92bf..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - C4.puml deleted file mode 100644 index d8ece1bf3..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - C4.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Basket Service - Database - Select Items - C4 - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service") { - Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - C4.svg deleted file mode 100644 index 61f805798..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Basket Service - Database - Select Items - C4 - Container levelBasket Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - Sequence.png deleted file mode 100644 index 5708f4f9b..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - Sequence.puml deleted file mode 100644 index 1abd35f2b..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml - -title ECommercePlatform - Basket Service - Database - Select Items - Sequence - Container level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem - -box "Basket Service" #White - participant "Database" as ECommercePlatform.SoftwareSystems.BasketService.Containers.Database -end box - - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.BasketService.Containers.Database : Select Items - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - Sequence.svg deleted file mode 100644 index 26ce3160c..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Basket Service - Database - Select Items - Sequence - Container levelBasket ServiceExternalExternalDatabaseDatabaseSelect Items \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - C4 Sequence.png deleted file mode 100644 index 11b07586c..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - C4 Sequence.puml deleted file mode 100644 index b61a2d7f1..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - C4 Sequence.puml +++ /dev/null @@ -1,12 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Basket Service - Database - Select Items - C4 Sequence - Context level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BasketService, "Select Items") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - C4 Sequence.svg deleted file mode 100644 index 84293fa83..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Basket Service - Database - Select Items - C4 Sequence - Context level«external_system»External«system»Basket ServiceSelect Items \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - C4 Static.png deleted file mode 100644 index e89be330f..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - C4 Static.puml deleted file mode 100644 index 0f7e8c79a..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - C4 Static.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Basket Service - Database - Select Items - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - C4 Static.svg deleted file mode 100644 index f49790779..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Basket Service - Database - Select Items - C4 Static - Context levelBasket ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - C4.png deleted file mode 100644 index a55618718..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - C4.puml deleted file mode 100644 index a25720ffb..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - C4.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Basket Service - Database - Select Items - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - C4.svg deleted file mode 100644 index 82ea72a61..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Basket Service - Database - Select Items - C4 - Context levelBasket ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - Sequence.png deleted file mode 100644 index 90bd1abe9..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - Sequence.puml deleted file mode 100644 index bfe0f61f1..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - Sequence.puml +++ /dev/null @@ -1,11 +0,0 @@ -@startuml - -title ECommercePlatform - Basket Service - Database - Select Items - Sequence - Context level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Basket Service" as ECommercePlatform.SoftwareSystems.BasketService - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.BasketService : Select Items - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - Sequence.svg deleted file mode 100644 index 995bbede5..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Basket Service - Database - Select Items - Sequence - Context levelExternalExternalBasket ServiceBasket ServiceSelect Items \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - C4 Sequence.png deleted file mode 100644 index 24b262082..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - C4 Sequence.puml deleted file mode 100644 index a33c66201..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - C4 Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Basket Service - Database - Update Item - C4 Sequence - Container level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service") - Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") -Boundary_End() - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Update Item") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - C4 Sequence.svg deleted file mode 100644 index 08c4dc4db..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -Basket Service[System]ECommercePlatform - Basket Service - Database - Update Item - C4 Sequence - Container level«external_system»External«container»DatabaseUpdate Item \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - C4 Static.png deleted file mode 100644 index 22ffc61b4..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - C4 Static.puml deleted file mode 100644 index 53c2f54eb..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - C4 Static.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Basket Service - Database - Update Item - C4 Static - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service") { - Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - C4 Static.svg deleted file mode 100644 index a36fb4068..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Basket Service - Database - Update Item - C4 Static - Container levelBasket Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - C4.png deleted file mode 100644 index 63db3b931..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - C4.puml deleted file mode 100644 index f8f151e6f..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - C4.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Basket Service - Database - Update Item - C4 - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service") { - Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - C4.svg deleted file mode 100644 index 2de853e4e..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Basket Service - Database - Update Item - C4 - Container levelBasket Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - Sequence.png deleted file mode 100644 index 5bb7f84a6..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - Sequence.puml deleted file mode 100644 index b117ce9b6..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml - -title ECommercePlatform - Basket Service - Database - Update Item - Sequence - Container level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem - -box "Basket Service" #White - participant "Database" as ECommercePlatform.SoftwareSystems.BasketService.Containers.Database -end box - - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.BasketService.Containers.Database : Update Item - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - Sequence.svg deleted file mode 100644 index 524ce08f5..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Basket Service - Database - Update Item - Sequence - Container levelBasket ServiceExternalExternalDatabaseDatabaseUpdate Item \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - C4 Sequence.png deleted file mode 100644 index 928e56fa2..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - C4 Sequence.puml deleted file mode 100644 index 91f79a322..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - C4 Sequence.puml +++ /dev/null @@ -1,12 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Basket Service - Database - Update Item - C4 Sequence - Context level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BasketService, "Update Item") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - C4 Sequence.svg deleted file mode 100644 index ce0f22b69..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Basket Service - Database - Update Item - C4 Sequence - Context level«external_system»External«system»Basket ServiceUpdate Item \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - C4 Static.png deleted file mode 100644 index ed6fa7a32..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - C4 Static.puml deleted file mode 100644 index b931eed5a..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - C4 Static.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Basket Service - Database - Update Item - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - C4 Static.svg deleted file mode 100644 index 0b0bd412a..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Basket Service - Database - Update Item - C4 Static - Context levelBasket ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - C4.png deleted file mode 100644 index be7cc8f9c..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - C4.puml deleted file mode 100644 index e60d33c84..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - C4.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Basket Service - Database - Update Item - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - C4.svg deleted file mode 100644 index f8e69ff01..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Basket Service - Database - Update Item - C4 - Context levelBasket ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - Sequence.png deleted file mode 100644 index 9f3532b1e..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - Sequence.puml deleted file mode 100644 index 100757b46..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - Sequence.puml +++ /dev/null @@ -1,11 +0,0 @@ -@startuml - -title ECommercePlatform - Basket Service - Database - Update Item - Sequence - Context level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Basket Service" as ECommercePlatform.SoftwareSystems.BasketService - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.BasketService : Update Item - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - Sequence.svg deleted file mode 100644 index 8857b3053..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Basket Service - Database - Update Item - Sequence - Context levelExternalExternalBasket ServiceBasket ServiceUpdate Item \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Context - C4 Static.png deleted file mode 100644 index 91ff393b2..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Context - C4 Static.puml deleted file mode 100644 index 9c34703d6..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Context - C4 Static.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Basket Service - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Context - C4 Static.svg deleted file mode 100644 index 12e151c76..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Basket Service - C4 Static - Context levelBasket ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Context - C4.png deleted file mode 100644 index 4ac2813a3..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Context - C4.puml deleted file mode 100644 index 3c895ae01..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Context - C4.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Basket Service - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Context - C4.svg deleted file mode 100644 index 8779dccca..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Basket Service - C4 - Context levelBasket ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Container - C4 Static.png deleted file mode 100644 index 557f167d6..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Container - C4 Static.puml deleted file mode 100644 index 90a09c5e7..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Container - C4 Static.puml +++ /dev/null @@ -1,42 +0,0 @@ -@startuml -!include ..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Buying And Merchandising App - C4 Static - Container level - -System(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") { - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") -} - -System_Boundary(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service") { - Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, "Uses") -Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Uses") -Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Uses") -Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, "Uses") -Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Uses") -Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Container - C4 Static.svg deleted file mode 100644 index b1318a7f6..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying And Merchandising App - C4 Static - Container levelBuying Service[System]Pricing Service[System]ApiDatabaseMessagingApiDatabaseMessagingBuying AndMerchandising AppUsesUsesUsesUsesUsesUsesLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Container - C4.png deleted file mode 100644 index 653c429b6..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Container - C4.puml deleted file mode 100644 index 4c3565be7..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Container - C4.puml +++ /dev/null @@ -1,42 +0,0 @@ -@startuml -!include ..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Buying And Merchandising App - C4 - Container level - -System(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") { - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") -} - -System_Boundary(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service") { - Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, "Get Purchase Orders\nCreate Purchase Order\nUpdate Purchase Order\nDelete Purchase Order") -Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Select Purchase Order\nInsert Purchase Order\nUpdate Purchase Order\nDelete Purchase Order") -Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Send Purchase Order Created Event\nSend Purchase Order Updated Event\nSend Purchase Order Deleted Event") -Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, "Get Product Prices\nUpdate Product Prices") -Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Select Product Prices\nUpdate Product Prices") -Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging, "Send Product Price Changed Event") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Container - C4.svg deleted file mode 100644 index ad3300d7f..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying And Merchandising App - C4 - Container levelBuying Service[System]Pricing Service[System]ApiDatabaseMessagingApiDatabaseMessagingBuying AndMerchandising AppGet Purchase OrdersCreate Purchase OrderUpdate Purchase OrderDelete Purchase OrderSelect Purchase OrderInsert Purchase OrderUpdate Purchase OrderDelete Purchase OrderSend Purchase OrderCreated EventSend Purchase OrderUpdated EventSend Purchase OrderDeleted EventGet Product PricesUpdate Product PricesSelect Product PricesUpdate Product PricesSend Product PriceChanged EventLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Context - C4 Static.png deleted file mode 100644 index eadf63116..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Context - C4 Static.puml deleted file mode 100644 index c04f264f8..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Context - C4 Static.puml +++ /dev/null @@ -1,28 +0,0 @@ -@startuml -!include ..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Buying And Merchandising App - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "") -System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "") -System(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service", "") - -Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.BuyingService, "Uses") -Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.PricingService, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Context - C4 Static.svg deleted file mode 100644 index e568d2dca..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying And Merchandising App - C4 Static - Context levelBuying AndMerchandising AppBuying ServicePricing ServiceUsesUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Context - C4.png deleted file mode 100644 index d8a846e7a..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Context - C4.puml deleted file mode 100644 index ab1e331e6..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Context - C4.puml +++ /dev/null @@ -1,28 +0,0 @@ -@startuml -!include ..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Buying And Merchandising App - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "") -System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "") -System(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service", "") - -Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.BuyingService, "Get Purchase Orders\nCreate Purchase Order\nUpdate Purchase Order\nDelete Purchase Order") -Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.PricingService, "Get Product Prices\nUpdate Product Prices") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Context - C4.svg deleted file mode 100644 index 473e906fd..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying And Merchandising App - C4 - Context levelBuying AndMerchandising AppBuying ServicePricing ServiceGet Purchase OrdersCreate Purchase OrderUpdate Purchase OrderDelete Purchase OrderGet Product PricesUpdate Product PricesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - C4 Sequence.png deleted file mode 100644 index af38bf9b2..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - C4 Sequence.puml deleted file mode 100644 index 589cf8df5..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - C4 Sequence.puml +++ /dev/null @@ -1,21 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Buying And Merchandising App - Create Purchase Order - C4 Sequence - Container level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") -Boundary_End() - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "Create Purchase Order") -Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, "Create Purchase Order") -Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Insert Purchase Order") -Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Send Purchase Order Created Event") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - C4 Sequence.svg deleted file mode 100644 index 0ae264d81..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -Buying Service[System]ECommercePlatform - Buying And Merchandising App - Create Purchase Order - C4 Sequence - Container level«external_system»External«system»Buying And Merchandising App«container»Api«container»Database«container»MessagingCreate Purchase OrderCreate Purchase OrderInsert Purchase OrderSend Purchase OrderCreated Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - C4 Static.png deleted file mode 100644 index f33547ea0..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - C4 Static.puml deleted file mode 100644 index 791493baf..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - C4 Static.puml +++ /dev/null @@ -1,33 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Buying And Merchandising App - Create Purchase Order - C4 Static - Container level - -System(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") { - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, "Uses") -Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Uses") -Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - C4 Static.svg deleted file mode 100644 index 946f7eee9..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying And Merchandising App - Create Purchase Order - C4 Static - Container levelBuying Service[System]ApiDatabaseMessagingBuying AndMerchandising AppUsesUsesUsesLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - C4.png deleted file mode 100644 index 69e958a54..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - C4.puml deleted file mode 100644 index 749bde411..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - C4.puml +++ /dev/null @@ -1,33 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Buying And Merchandising App - Create Purchase Order - C4 - Container level - -System(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") { - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, "Create Purchase Order") -Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Insert Purchase Order") -Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Send Purchase Order Created Event") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - C4.svg deleted file mode 100644 index f32db9986..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying And Merchandising App - Create Purchase Order - C4 - Container levelBuying Service[System]ApiDatabaseMessagingBuying AndMerchandising AppCreate Purchase OrderInsert Purchase OrderSend Purchase OrderCreated EventLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - Sequence.png deleted file mode 100644 index 557c01b5e..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - Sequence.puml deleted file mode 100644 index f644e584d..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - Sequence.puml +++ /dev/null @@ -1,25 +0,0 @@ -@startuml - -title ECommercePlatform - Buying And Merchandising App - Create Purchase Order - Sequence - Container level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Buying And Merchandising App" as ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp - -box "Buying Service" #White - participant "Api" as ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api - participant "Database" as ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database - participant "Messaging" as ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging -end box - - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp : Create Purchase Order -group Create Purchase Order -ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp -> ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api : Create Purchase Order -group Create Purchase Order -ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api -> ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database : Insert Purchase Order -ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api -> ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging : Send Purchase Order Created Event -end -end - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - Sequence.svg deleted file mode 100644 index c7204fa4c..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying And Merchandising App - Create Purchase Order - Sequence - Container levelBuying ServiceExternalExternalBuying And Merchandising AppBuying And Merchandising AppApiApiDatabaseDatabaseMessagingMessagingCreate Purchase OrderCreate Purchase OrderCreate Purchase OrderCreate Purchase OrderInsert Purchase OrderSend Purchase Order Created Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - C4 Sequence.png deleted file mode 100644 index 09038b4bb..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - C4 Sequence.puml deleted file mode 100644 index 6e99a0763..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - C4 Sequence.puml +++ /dev/null @@ -1,14 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Buying And Merchandising App - Create Purchase Order - C4 Sequence - Context level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "") -System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "Create Purchase Order") -Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.BuyingService, "Create Purchase Order") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - C4 Sequence.svg deleted file mode 100644 index 6fb12ba06..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying And Merchandising App - Create Purchase Order - C4 Sequence - Context level«external_system»External«system»Buying And Merchandising App«system»Buying ServiceCreate Purchase OrderCreate Purchase Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - C4 Static.png deleted file mode 100644 index 1c4764f97..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - C4 Static.puml deleted file mode 100644 index 2a100674f..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - C4 Static.puml +++ /dev/null @@ -1,26 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Buying And Merchandising App - Create Purchase Order - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "") -System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "") - -Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.BuyingService, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - C4 Static.svg deleted file mode 100644 index 1e961f003..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying And Merchandising App - Create Purchase Order - C4 Static - Context levelBuying AndMerchandising AppBuying ServiceUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - C4.png deleted file mode 100644 index 9951b4fcc..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - C4.puml deleted file mode 100644 index c50f3d3ee..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - C4.puml +++ /dev/null @@ -1,26 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Buying And Merchandising App - Create Purchase Order - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "") -System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "") - -Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.BuyingService, "Create Purchase Order") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - C4.svg deleted file mode 100644 index 905aa932a..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying And Merchandising App - Create Purchase Order - C4 - Context levelBuying AndMerchandising AppBuying ServiceCreate Purchase OrderLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - Sequence.png deleted file mode 100644 index 5199129c7..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - Sequence.puml deleted file mode 100644 index fd02a511c..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml - -title ECommercePlatform - Buying And Merchandising App - Create Purchase Order - Sequence - Context level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Buying And Merchandising App" as ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp -participant "Buying Service" as ECommercePlatform.SoftwareSystems.BuyingService - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp : Create Purchase Order -group Create Purchase Order -ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp -> ECommercePlatform.SoftwareSystems.BuyingService : Create Purchase Order -end - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - Sequence.svg deleted file mode 100644 index 39e7d1064..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying And Merchandising App - Create Purchase Order - Sequence - Context levelExternalExternalBuying And Merchandising AppBuying And Merchandising AppBuying ServiceBuying ServiceCreate Purchase OrderCreate Purchase OrderCreate Purchase Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - C4 Sequence.png deleted file mode 100644 index 59e5c5909..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - C4 Sequence.puml deleted file mode 100644 index fedb1843b..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - C4 Sequence.puml +++ /dev/null @@ -1,21 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Buying And Merchandising App - Delete Purchase Order - C4 Sequence - Container level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") -Boundary_End() - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "Delete Purchase Order") -Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, "Delete Purchase Order") -Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Delete Purchase Order") -Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Send Purchase Order Deleted Event") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - C4 Sequence.svg deleted file mode 100644 index 1076af0d1..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -Buying Service[System]ECommercePlatform - Buying And Merchandising App - Delete Purchase Order - C4 Sequence - Container level«external_system»External«system»Buying And Merchandising App«container»Api«container»Database«container»MessagingDelete Purchase OrderDelete Purchase OrderDelete Purchase OrderSend Purchase OrderDeleted Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - C4 Static.png deleted file mode 100644 index 32ce9e2e1..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - C4 Static.puml deleted file mode 100644 index a96a2abd5..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - C4 Static.puml +++ /dev/null @@ -1,33 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Buying And Merchandising App - Delete Purchase Order - C4 Static - Container level - -System(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") { - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, "Uses") -Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Uses") -Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - C4 Static.svg deleted file mode 100644 index 47fc4a928..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying And Merchandising App - Delete Purchase Order - C4 Static - Container levelBuying Service[System]ApiDatabaseMessagingBuying AndMerchandising AppUsesUsesUsesLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - C4.png deleted file mode 100644 index 9ff6a307e..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - C4.puml deleted file mode 100644 index 161d27321..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - C4.puml +++ /dev/null @@ -1,33 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Buying And Merchandising App - Delete Purchase Order - C4 - Container level - -System(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") { - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, "Delete Purchase Order") -Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Delete Purchase Order") -Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Send Purchase Order Deleted Event") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - C4.svg deleted file mode 100644 index 3995a0a5d..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying And Merchandising App - Delete Purchase Order - C4 - Container levelBuying Service[System]ApiDatabaseMessagingBuying AndMerchandising AppDelete Purchase OrderDelete Purchase OrderSend Purchase OrderDeleted EventLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - Sequence.png deleted file mode 100644 index 130dbef27..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - Sequence.puml deleted file mode 100644 index 737656aed..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - Sequence.puml +++ /dev/null @@ -1,25 +0,0 @@ -@startuml - -title ECommercePlatform - Buying And Merchandising App - Delete Purchase Order - Sequence - Container level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Buying And Merchandising App" as ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp - -box "Buying Service" #White - participant "Api" as ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api - participant "Database" as ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database - participant "Messaging" as ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging -end box - - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp : Delete Purchase Order -group Delete Purchase Order -ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp -> ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api : Delete Purchase Order -group Delete Purchase Order -ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api -> ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database : Delete Purchase Order -ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api -> ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging : Send Purchase Order Deleted Event -end -end - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - Sequence.svg deleted file mode 100644 index 248d878d3..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying And Merchandising App - Delete Purchase Order - Sequence - Container levelBuying ServiceExternalExternalBuying And Merchandising AppBuying And Merchandising AppApiApiDatabaseDatabaseMessagingMessagingDelete Purchase OrderDelete Purchase OrderDelete Purchase OrderDelete Purchase OrderDelete Purchase OrderSend Purchase Order Deleted Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - C4 Sequence.png deleted file mode 100644 index 95cea2ba0..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - C4 Sequence.puml deleted file mode 100644 index b666de693..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - C4 Sequence.puml +++ /dev/null @@ -1,14 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Buying And Merchandising App - Delete Purchase Order - C4 Sequence - Context level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "") -System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "Delete Purchase Order") -Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.BuyingService, "Delete Purchase Order") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - C4 Sequence.svg deleted file mode 100644 index c1af2f276..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying And Merchandising App - Delete Purchase Order - C4 Sequence - Context level«external_system»External«system»Buying And Merchandising App«system»Buying ServiceDelete Purchase OrderDelete Purchase Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - C4 Static.png deleted file mode 100644 index f32dbe8dc..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - C4 Static.puml deleted file mode 100644 index 612e32271..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - C4 Static.puml +++ /dev/null @@ -1,26 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Buying And Merchandising App - Delete Purchase Order - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "") -System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "") - -Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.BuyingService, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - C4 Static.svg deleted file mode 100644 index c04776b40..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying And Merchandising App - Delete Purchase Order - C4 Static - Context levelBuying AndMerchandising AppBuying ServiceUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - C4.png deleted file mode 100644 index 1c34eb661..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - C4.puml deleted file mode 100644 index faea34005..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - C4.puml +++ /dev/null @@ -1,26 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Buying And Merchandising App - Delete Purchase Order - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "") -System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "") - -Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.BuyingService, "Delete Purchase Order") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - C4.svg deleted file mode 100644 index 7e6d7bd12..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying And Merchandising App - Delete Purchase Order - C4 - Context levelBuying AndMerchandising AppBuying ServiceDelete Purchase OrderLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - Sequence.png deleted file mode 100644 index fadb767ab..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - Sequence.puml deleted file mode 100644 index 931151998..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml - -title ECommercePlatform - Buying And Merchandising App - Delete Purchase Order - Sequence - Context level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Buying And Merchandising App" as ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp -participant "Buying Service" as ECommercePlatform.SoftwareSystems.BuyingService - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp : Delete Purchase Order -group Delete Purchase Order -ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp -> ECommercePlatform.SoftwareSystems.BuyingService : Delete Purchase Order -end - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - Sequence.svg deleted file mode 100644 index 977a90347..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying And Merchandising App - Delete Purchase Order - Sequence - Context levelExternalExternalBuying And Merchandising AppBuying And Merchandising AppBuying ServiceBuying ServiceDelete Purchase OrderDelete Purchase OrderDelete Purchase Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - C4 Sequence.png deleted file mode 100644 index ae38f02e5..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - C4 Sequence.puml deleted file mode 100644 index 6507dc78b..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - C4 Sequence.puml +++ /dev/null @@ -1,21 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Buying And Merchandising App - Update Product Prices - C4 Sequence - Container level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service") - Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "") -Boundary_End() - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "Update Product Prices") -Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, "Update Product Prices") -Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Update Product Prices") -Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging, "Send Product Price Changed Event") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - C4 Sequence.svg deleted file mode 100644 index 1b29b3b42..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -Pricing Service[System]ECommercePlatform - Buying And Merchandising App - Update Product Prices - C4 Sequence - Container level«external_system»External«system»Buying And Merchandising App«container»Api«container»Database«container»MessagingUpdate Product PricesUpdate Product PricesUpdate Product PricesSend Product PriceChanged Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - C4 Static.png deleted file mode 100644 index 926748d3e..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - C4 Static.puml deleted file mode 100644 index bcdf112cd..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - C4 Static.puml +++ /dev/null @@ -1,33 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Buying And Merchandising App - Update Product Prices - C4 Static - Container level - -System(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service") { - Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, "Uses") -Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Uses") -Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - C4 Static.svg deleted file mode 100644 index 1d3b05fc8..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying And Merchandising App - Update Product Prices - C4 Static - Container levelPricing Service[System]ApiDatabaseMessagingBuying AndMerchandising AppUsesUsesUsesLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - C4.png deleted file mode 100644 index 19a51f6fe..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - C4.puml deleted file mode 100644 index a9fd385ea..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - C4.puml +++ /dev/null @@ -1,33 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Buying And Merchandising App - Update Product Prices - C4 - Container level - -System(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service") { - Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, "Update Product Prices") -Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Update Product Prices") -Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging, "Send Product Price Changed Event") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - C4.svg deleted file mode 100644 index 1ba17cd6c..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying And Merchandising App - Update Product Prices - C4 - Container levelPricing Service[System]ApiDatabaseMessagingBuying AndMerchandising AppUpdate Product PricesUpdate Product PricesSend Product PriceChanged EventLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - Sequence.png deleted file mode 100644 index fd36e2134..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - Sequence.puml deleted file mode 100644 index d935e7fa9..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - Sequence.puml +++ /dev/null @@ -1,25 +0,0 @@ -@startuml - -title ECommercePlatform - Buying And Merchandising App - Update Product Prices - Sequence - Container level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Buying And Merchandising App" as ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp - -box "Pricing Service" #White - participant "Api" as ECommercePlatform.SoftwareSystems.PricingService.Containers.Api - participant "Database" as ECommercePlatform.SoftwareSystems.PricingService.Containers.Database - participant "Messaging" as ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging -end box - - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp : Update Product Prices -group Update Product Prices -ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp -> ECommercePlatform.SoftwareSystems.PricingService.Containers.Api : Update Product Prices -group Update Product Prices -ECommercePlatform.SoftwareSystems.PricingService.Containers.Api -> ECommercePlatform.SoftwareSystems.PricingService.Containers.Database : Update Product Prices -ECommercePlatform.SoftwareSystems.PricingService.Containers.Api -> ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging : Send Product Price Changed Event -end -end - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - Sequence.svg deleted file mode 100644 index 5e58ea1b9..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying And Merchandising App - Update Product Prices - Sequence - Container levelPricing ServiceExternalExternalBuying And Merchandising AppBuying And Merchandising AppApiApiDatabaseDatabaseMessagingMessagingUpdate Product PricesUpdate Product PricesUpdate Product PricesUpdate Product PricesUpdate Product PricesSend Product Price Changed Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - C4 Sequence.png deleted file mode 100644 index 69a44a795..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - C4 Sequence.puml deleted file mode 100644 index 34194d914..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - C4 Sequence.puml +++ /dev/null @@ -1,14 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Buying And Merchandising App - Update Product Prices - C4 Sequence - Context level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "") -System(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "Update Product Prices") -Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.PricingService, "Update Product Prices") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - C4 Sequence.svg deleted file mode 100644 index 1c8b8733e..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying And Merchandising App - Update Product Prices - C4 Sequence - Context level«external_system»External«system»Buying And Merchandising App«system»Pricing ServiceUpdate Product PricesUpdate Product Prices \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - C4 Static.png deleted file mode 100644 index 3f1d6e936..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - C4 Static.puml deleted file mode 100644 index cd1d73690..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - C4 Static.puml +++ /dev/null @@ -1,26 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Buying And Merchandising App - Update Product Prices - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "") -System(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service", "") - -Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.PricingService, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - C4 Static.svg deleted file mode 100644 index d6520b165..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying And Merchandising App - Update Product Prices - C4 Static - Context levelBuying AndMerchandising AppPricing ServiceUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - C4.png deleted file mode 100644 index bebd3062d..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - C4.puml deleted file mode 100644 index 23cfbf9eb..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - C4.puml +++ /dev/null @@ -1,26 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Buying And Merchandising App - Update Product Prices - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "") -System(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service", "") - -Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.PricingService, "Update Product Prices") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - C4.svg deleted file mode 100644 index 71baa0009..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying And Merchandising App - Update Product Prices - C4 - Context levelBuying AndMerchandising AppPricing ServiceUpdate Product PricesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - Sequence.png deleted file mode 100644 index 87806e978..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - Sequence.puml deleted file mode 100644 index f4771a1ad..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml - -title ECommercePlatform - Buying And Merchandising App - Update Product Prices - Sequence - Context level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Buying And Merchandising App" as ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp -participant "Pricing Service" as ECommercePlatform.SoftwareSystems.PricingService - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp : Update Product Prices -group Update Product Prices -ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp -> ECommercePlatform.SoftwareSystems.PricingService : Update Product Prices -end - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - Sequence.svg deleted file mode 100644 index 33e8016fa..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying And Merchandising App - Update Product Prices - Sequence - Context levelExternalExternalBuying And Merchandising AppBuying And Merchandising AppPricing ServicePricing ServiceUpdate Product PricesUpdate Product PricesUpdate Product Prices \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - C4 Sequence.png deleted file mode 100644 index d6b23f1b5..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - C4 Sequence.puml deleted file mode 100644 index 0def1198d..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - C4 Sequence.puml +++ /dev/null @@ -1,21 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Buying And Merchandising App - Update Purchase Order - C4 Sequence - Container level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") -Boundary_End() - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "Update Purchase Order") -Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, "Update Purchase Order") -Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Update Purchase Order") -Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Send Purchase Order Updated Event") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - C4 Sequence.svg deleted file mode 100644 index d23c2827d..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -Buying Service[System]ECommercePlatform - Buying And Merchandising App - Update Purchase Order - C4 Sequence - Container level«external_system»External«system»Buying And Merchandising App«container»Api«container»Database«container»MessagingUpdate Purchase OrderUpdate Purchase OrderUpdate Purchase OrderSend Purchase OrderUpdated Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - C4 Static.png deleted file mode 100644 index 5b6184d39..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - C4 Static.puml deleted file mode 100644 index c422b6581..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - C4 Static.puml +++ /dev/null @@ -1,33 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Buying And Merchandising App - Update Purchase Order - C4 Static - Container level - -System(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") { - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, "Uses") -Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Uses") -Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - C4 Static.svg deleted file mode 100644 index 4c076415f..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying And Merchandising App - Update Purchase Order - C4 Static - Container levelBuying Service[System]ApiDatabaseMessagingBuying AndMerchandising AppUsesUsesUsesLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - C4.png deleted file mode 100644 index 25d581596..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - C4.puml deleted file mode 100644 index 178b16391..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - C4.puml +++ /dev/null @@ -1,33 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Buying And Merchandising App - Update Purchase Order - C4 - Container level - -System(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") { - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, "Update Purchase Order") -Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Update Purchase Order") -Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Send Purchase Order Updated Event") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - C4.svg deleted file mode 100644 index 463285f54..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying And Merchandising App - Update Purchase Order - C4 - Container levelBuying Service[System]ApiDatabaseMessagingBuying AndMerchandising AppUpdate Purchase OrderUpdate Purchase OrderSend Purchase OrderUpdated EventLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - Sequence.png deleted file mode 100644 index dd8266171..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - Sequence.puml deleted file mode 100644 index f86d9f2c2..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - Sequence.puml +++ /dev/null @@ -1,25 +0,0 @@ -@startuml - -title ECommercePlatform - Buying And Merchandising App - Update Purchase Order - Sequence - Container level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Buying And Merchandising App" as ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp - -box "Buying Service" #White - participant "Api" as ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api - participant "Database" as ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database - participant "Messaging" as ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging -end box - - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp : Update Purchase Order -group Update Purchase Order -ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp -> ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api : Update Purchase Order -group Update Purchase Order -ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api -> ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database : Update Purchase Order -ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api -> ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging : Send Purchase Order Updated Event -end -end - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - Sequence.svg deleted file mode 100644 index 0324ba821..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying And Merchandising App - Update Purchase Order - Sequence - Container levelBuying ServiceExternalExternalBuying And Merchandising AppBuying And Merchandising AppApiApiDatabaseDatabaseMessagingMessagingUpdate Purchase OrderUpdate Purchase OrderUpdate Purchase OrderUpdate Purchase OrderUpdate Purchase OrderSend Purchase Order Updated Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - C4 Sequence.png deleted file mode 100644 index b847c7230..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - C4 Sequence.puml deleted file mode 100644 index c71ca5ea0..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - C4 Sequence.puml +++ /dev/null @@ -1,14 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Buying And Merchandising App - Update Purchase Order - C4 Sequence - Context level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "") -System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "Update Purchase Order") -Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.BuyingService, "Update Purchase Order") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - C4 Sequence.svg deleted file mode 100644 index 93de2df73..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying And Merchandising App - Update Purchase Order - C4 Sequence - Context level«external_system»External«system»Buying And Merchandising App«system»Buying ServiceUpdate Purchase OrderUpdate Purchase Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - C4 Static.png deleted file mode 100644 index a17cf2693..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - C4 Static.puml deleted file mode 100644 index 7287f026e..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - C4 Static.puml +++ /dev/null @@ -1,26 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Buying And Merchandising App - Update Purchase Order - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "") -System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "") - -Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.BuyingService, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - C4 Static.svg deleted file mode 100644 index 2a2e28eca..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying And Merchandising App - Update Purchase Order - C4 Static - Context levelBuying AndMerchandising AppBuying ServiceUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - C4.png deleted file mode 100644 index da808b381..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - C4.puml deleted file mode 100644 index 176fd6414..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - C4.puml +++ /dev/null @@ -1,26 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Buying And Merchandising App - Update Purchase Order - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "") -System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "") - -Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.BuyingService, "Update Purchase Order") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - C4.svg deleted file mode 100644 index b50a553e1..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying And Merchandising App - Update Purchase Order - C4 - Context levelBuying AndMerchandising AppBuying ServiceUpdate Purchase OrderLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - Sequence.png deleted file mode 100644 index 02500b86a..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - Sequence.puml deleted file mode 100644 index bbb5073e4..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml - -title ECommercePlatform - Buying And Merchandising App - Update Purchase Order - Sequence - Context level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Buying And Merchandising App" as ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp -participant "Buying Service" as ECommercePlatform.SoftwareSystems.BuyingService - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp : Update Purchase Order -group Update Purchase Order -ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp -> ECommercePlatform.SoftwareSystems.BuyingService : Update Purchase Order -end - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - Sequence.svg deleted file mode 100644 index fdaa4ed9f..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying And Merchandising App - Update Purchase Order - Sequence - Context levelExternalExternalBuying And Merchandising AppBuying And Merchandising AppBuying ServiceBuying ServiceUpdate Purchase OrderUpdate Purchase OrderUpdate Purchase Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - C4 Sequence.png deleted file mode 100644 index 068b6125f..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - C4 Sequence.puml deleted file mode 100644 index f8f8fcd73..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - C4 Sequence.puml +++ /dev/null @@ -1,19 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Buying And Merchandising App - View Product Prices - C4 Sequence - Container level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service") - Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Database", "", "") -Boundary_End() - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "View Product Prices") -Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, "Get Product Prices") -Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Select Product Prices") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - C4 Sequence.svg deleted file mode 100644 index c4b2b6ed1..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -Pricing Service[System]ECommercePlatform - Buying And Merchandising App - View Product Prices - C4 Sequence - Container level«external_system»External«system»Buying And Merchandising App«container»Api«container»DatabaseView Product PricesGet Product PricesSelect Product Prices \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - C4 Static.png deleted file mode 100644 index d039fc2a2..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - C4 Static.puml deleted file mode 100644 index 0c82f91a1..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - C4 Static.puml +++ /dev/null @@ -1,31 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Buying And Merchandising App - View Product Prices - C4 Static - Container level - -System(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service") { - Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Database", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, "Uses") -Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - C4 Static.svg deleted file mode 100644 index 7722eaae6..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying And Merchandising App - View Product Prices - C4 Static - Container levelPricing Service[System]ApiDatabaseBuying AndMerchandising AppUsesUsesLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - C4.png deleted file mode 100644 index a483dcf1a..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - C4.puml deleted file mode 100644 index 55a8cfe77..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - C4.puml +++ /dev/null @@ -1,31 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Buying And Merchandising App - View Product Prices - C4 - Container level - -System(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service") { - Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Database", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, "Get Product Prices") -Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Select Product Prices") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - C4.svg deleted file mode 100644 index 91956f99a..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying And Merchandising App - View Product Prices - C4 - Container levelPricing Service[System]ApiDatabaseBuying AndMerchandising AppGet Product PricesSelect Product PricesLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - Sequence.png deleted file mode 100644 index 9e21b5865..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - Sequence.puml deleted file mode 100644 index c41c52194..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - Sequence.puml +++ /dev/null @@ -1,23 +0,0 @@ -@startuml - -title ECommercePlatform - Buying And Merchandising App - View Product Prices - Sequence - Container level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Buying And Merchandising App" as ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp - -box "Pricing Service" #White - participant "Api" as ECommercePlatform.SoftwareSystems.PricingService.Containers.Api - participant "Database" as ECommercePlatform.SoftwareSystems.PricingService.Containers.Database -end box - - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp : View Product Prices -group View Product Prices -ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp -> ECommercePlatform.SoftwareSystems.PricingService.Containers.Api : Get Product Prices -group Get Product Prices -ECommercePlatform.SoftwareSystems.PricingService.Containers.Api -> ECommercePlatform.SoftwareSystems.PricingService.Containers.Database : Select Product Prices -end -end - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - Sequence.svg deleted file mode 100644 index 6c3939978..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying And Merchandising App - View Product Prices - Sequence - Container levelPricing ServiceExternalExternalBuying And Merchandising AppBuying And Merchandising AppApiApiDatabaseDatabaseView Product PricesView Product PricesGet Product PricesGet Product PricesSelect Product Prices \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - C4 Sequence.png deleted file mode 100644 index 27474ffa1..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - C4 Sequence.puml deleted file mode 100644 index 3b2e4aca6..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - C4 Sequence.puml +++ /dev/null @@ -1,14 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Buying And Merchandising App - View Product Prices - C4 Sequence - Context level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "") -System(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "View Product Prices") -Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.PricingService, "Get Product Prices") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - C4 Sequence.svg deleted file mode 100644 index 82eb170b9..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying And Merchandising App - View Product Prices - C4 Sequence - Context level«external_system»External«system»Buying And Merchandising App«system»Pricing ServiceView Product PricesGet Product Prices \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - C4 Static.png deleted file mode 100644 index 2a82bd721..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - C4 Static.puml deleted file mode 100644 index 09a85f26c..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - C4 Static.puml +++ /dev/null @@ -1,26 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Buying And Merchandising App - View Product Prices - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "") -System(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service", "") - -Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.PricingService, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - C4 Static.svg deleted file mode 100644 index 1e8a26556..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying And Merchandising App - View Product Prices - C4 Static - Context levelBuying AndMerchandising AppPricing ServiceUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - C4.png deleted file mode 100644 index 398ed1781..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - C4.puml deleted file mode 100644 index a1b17373f..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - C4.puml +++ /dev/null @@ -1,26 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Buying And Merchandising App - View Product Prices - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "") -System(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service", "") - -Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.PricingService, "Get Product Prices") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - C4.svg deleted file mode 100644 index 34d8fc4d8..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying And Merchandising App - View Product Prices - C4 - Context levelBuying AndMerchandising AppPricing ServiceGet Product PricesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - Sequence.png deleted file mode 100644 index 10965676a..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - Sequence.puml deleted file mode 100644 index 8ec80b36d..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml - -title ECommercePlatform - Buying And Merchandising App - View Product Prices - Sequence - Context level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Buying And Merchandising App" as ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp -participant "Pricing Service" as ECommercePlatform.SoftwareSystems.PricingService - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp : View Product Prices -group View Product Prices -ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp -> ECommercePlatform.SoftwareSystems.PricingService : Get Product Prices -end - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - Sequence.svg deleted file mode 100644 index 5a6ea386f..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying And Merchandising App - View Product Prices - Sequence - Context levelExternalExternalBuying And Merchandising AppBuying And Merchandising AppPricing ServicePricing ServiceView Product PricesView Product PricesGet Product Prices \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - C4 Sequence.png deleted file mode 100644 index 5fecf47c8..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - C4 Sequence.puml deleted file mode 100644 index eb8ee594a..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - C4 Sequence.puml +++ /dev/null @@ -1,19 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Buying And Merchandising App - View Purchase Orders - C4 Sequence - Container level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "") -Boundary_End() - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "View Purchase Orders") -Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, "Get Purchase Orders") -Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Select Purchase Order") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - C4 Sequence.svg deleted file mode 100644 index 07614cd04..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -Buying Service[System]ECommercePlatform - Buying And Merchandising App - View Purchase Orders - C4 Sequence - Container level«external_system»External«system»Buying And Merchandising App«container»Api«container»DatabaseView Purchase OrdersGet Purchase OrdersSelect Purchase Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - C4 Static.png deleted file mode 100644 index e5b44c11b..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - C4 Static.puml deleted file mode 100644 index 775f11102..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - C4 Static.puml +++ /dev/null @@ -1,31 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Buying And Merchandising App - View Purchase Orders - C4 Static - Container level - -System(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") { - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, "Uses") -Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - C4 Static.svg deleted file mode 100644 index 6d477e1e1..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying And Merchandising App - View Purchase Orders - C4 Static - Container levelBuying Service[System]ApiDatabaseBuying AndMerchandising AppUsesUsesLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - C4.png deleted file mode 100644 index a7d3f8281..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - C4.puml deleted file mode 100644 index bf0b818e3..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - C4.puml +++ /dev/null @@ -1,31 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Buying And Merchandising App - View Purchase Orders - C4 - Container level - -System(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") { - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, "Get Purchase Orders") -Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Select Purchase Order") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - C4.svg deleted file mode 100644 index 51a3a47d2..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying And Merchandising App - View Purchase Orders - C4 - Container levelBuying Service[System]ApiDatabaseBuying AndMerchandising AppGet Purchase OrdersSelect Purchase OrderLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - Sequence.png deleted file mode 100644 index fb3ab683d..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - Sequence.puml deleted file mode 100644 index 358656fae..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - Sequence.puml +++ /dev/null @@ -1,23 +0,0 @@ -@startuml - -title ECommercePlatform - Buying And Merchandising App - View Purchase Orders - Sequence - Container level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Buying And Merchandising App" as ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp - -box "Buying Service" #White - participant "Api" as ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api - participant "Database" as ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database -end box - - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp : View Purchase Orders -group View Purchase Orders -ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp -> ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api : Get Purchase Orders -group Get Purchase Orders -ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api -> ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database : Select Purchase Order -end -end - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - Sequence.svg deleted file mode 100644 index d284d98b3..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying And Merchandising App - View Purchase Orders - Sequence - Container levelBuying ServiceExternalExternalBuying And Merchandising AppBuying And Merchandising AppApiApiDatabaseDatabaseView Purchase OrdersView Purchase OrdersGet Purchase OrdersGet Purchase OrdersSelect Purchase Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - C4 Sequence.png deleted file mode 100644 index 9c62d9610..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - C4 Sequence.puml deleted file mode 100644 index b3d22ca6d..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - C4 Sequence.puml +++ /dev/null @@ -1,14 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Buying And Merchandising App - View Purchase Orders - C4 Sequence - Context level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "") -System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "View Purchase Orders") -Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.BuyingService, "Get Purchase Orders") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - C4 Sequence.svg deleted file mode 100644 index e17c41f0d..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying And Merchandising App - View Purchase Orders - C4 Sequence - Context level«external_system»External«system»Buying And Merchandising App«system»Buying ServiceView Purchase OrdersGet Purchase Orders \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - C4 Static.png deleted file mode 100644 index 6a557fca9..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - C4 Static.puml deleted file mode 100644 index f89e5eac2..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - C4 Static.puml +++ /dev/null @@ -1,26 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Buying And Merchandising App - View Purchase Orders - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "") -System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "") - -Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.BuyingService, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - C4 Static.svg deleted file mode 100644 index 87f1d6aa3..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying And Merchandising App - View Purchase Orders - C4 Static - Context levelBuying AndMerchandising AppBuying ServiceUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - C4.png deleted file mode 100644 index fceebbb27..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - C4.puml deleted file mode 100644 index 1076bd914..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - C4.puml +++ /dev/null @@ -1,26 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Buying And Merchandising App - View Purchase Orders - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "") -System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "") - -Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.BuyingService, "Get Purchase Orders") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - C4.svg deleted file mode 100644 index efeef4beb..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying And Merchandising App - View Purchase Orders - C4 - Context levelBuying AndMerchandising AppBuying ServiceGet Purchase OrdersLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - Sequence.png deleted file mode 100644 index ecd565cff..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - Sequence.puml deleted file mode 100644 index 34eb361e1..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml - -title ECommercePlatform - Buying And Merchandising App - View Purchase Orders - Sequence - Context level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Buying And Merchandising App" as ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp -participant "Buying Service" as ECommercePlatform.SoftwareSystems.BuyingService - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp : View Purchase Orders -group View Purchase Orders -ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp -> ECommercePlatform.SoftwareSystems.BuyingService : Get Purchase Orders -end - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - Sequence.svg deleted file mode 100644 index c55da591e..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying And Merchandising App - View Purchase Orders - Sequence - Context levelExternalExternalBuying And Merchandising AppBuying And Merchandising AppBuying ServiceBuying ServiceView Purchase OrdersView Purchase OrdersGet Purchase Orders \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Container - C4 Static.png deleted file mode 100644 index cae916474..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Container - C4 Static.puml deleted file mode 100644 index 2d9ceff80..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Container - C4 Static.puml +++ /dev/null @@ -1,35 +0,0 @@ -@startuml -!include ..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Buying Service - C4 Static - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") { - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler, "Message Handler", "", "") -} -System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "") - -Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Uses") -Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Uses") -Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Uses") -Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.WMS, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Container - C4 Static.svg deleted file mode 100644 index 754b6c416..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying Service - C4 Static - Container levelBuying Service[System]ApiDatabaseMessagingMessage HandlerWMSUsesUsesUsesUsesLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Container - C4.png deleted file mode 100644 index 65ad68203..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Container - C4.puml deleted file mode 100644 index 2101ef608..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Container - C4.puml +++ /dev/null @@ -1,35 +0,0 @@ -@startuml -!include ..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Buying Service - C4 - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") { - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler, "Message Handler", "", "") -} -System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "") - -Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Select Purchase Order\nInsert Purchase Order\nUpdate Purchase Order\nDelete Purchase Order") -Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Send Purchase Order Created Event\nSend Purchase Order Updated Event\nSend Purchase Order Deleted Event") -Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Created Event\nReceive Purchase Order Updated Event\nReceive Purchase Order Deleted Event") -Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.WMS, "Create Purchase Order\nUpdate Purchase Order\nDelete Purchase Order") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Container - C4.svg deleted file mode 100644 index 8d7822927..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying Service - C4 - Container levelBuying Service[System]ApiDatabaseMessagingMessage HandlerWMSSelect Purchase OrderInsert Purchase OrderUpdate Purchase OrderDelete Purchase OrderSend Purchase OrderCreated EventSend Purchase OrderUpdated EventSend Purchase OrderDeleted EventReceive Purchase OrderCreated EventReceive Purchase OrderUpdated EventReceive Purchase OrderDeleted EventCreate Purchase OrderUpdate Purchase OrderDelete Purchase OrderLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Container - C4 Static.png deleted file mode 100644 index 7e0577848..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Container - C4 Static.puml deleted file mode 100644 index e9b146a3f..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Container - C4 Static.puml +++ /dev/null @@ -1,31 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Buying Service - Api - C4 Static - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") { - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Uses") -Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Container - C4 Static.svg deleted file mode 100644 index 7a1a5d015..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying Service - Api - C4 Static - Container levelBuying Service[System]ApiDatabaseMessagingUsesUsesLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Container - C4.png deleted file mode 100644 index d11ddd8c9..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Container - C4.puml deleted file mode 100644 index d897e7b07..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Container - C4.puml +++ /dev/null @@ -1,31 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Buying Service - Api - C4 - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") { - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Select Purchase Order\nInsert Purchase Order\nUpdate Purchase Order\nDelete Purchase Order") -Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Send Purchase Order Created Event\nSend Purchase Order Updated Event\nSend Purchase Order Deleted Event") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Container - C4.svg deleted file mode 100644 index 356c21cbb..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying Service - Api - C4 - Container levelBuying Service[System]ApiDatabaseMessagingSelect Purchase OrderInsert Purchase OrderUpdate Purchase OrderDelete Purchase OrderSend Purchase OrderCreated EventSend Purchase OrderUpdated EventSend Purchase OrderDeleted EventLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - C4 Sequence.png deleted file mode 100644 index bd1f0e96a..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - C4 Sequence.puml deleted file mode 100644 index c370c4010..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - C4 Sequence.puml +++ /dev/null @@ -1,19 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Buying Service - Api - Create Purchase Order - C4 Sequence - Container level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") -Boundary_End() - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, "Create Purchase Order") -Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Insert Purchase Order") -Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Send Purchase Order Created Event") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - C4 Sequence.svg deleted file mode 100644 index 06c24e83e..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -Buying Service[System]ECommercePlatform - Buying Service - Api - Create Purchase Order - C4 Sequence - Container level«external_system»External«container»Api«container»Database«container»MessagingCreate Purchase OrderInsert Purchase OrderSend Purchase OrderCreated Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - C4 Static.png deleted file mode 100644 index b54509e92..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - C4 Static.puml deleted file mode 100644 index dd533c7e6..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - C4 Static.puml +++ /dev/null @@ -1,31 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Buying Service - Api - Create Purchase Order - C4 Static - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") { - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Uses") -Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - C4 Static.svg deleted file mode 100644 index 32546e5f2..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying Service - Api - Create Purchase Order - C4 Static - Container levelBuying Service[System]ApiDatabaseMessagingUsesUsesLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - C4.png deleted file mode 100644 index 2dc7dd00b..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - C4.puml deleted file mode 100644 index 5d3f7f201..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - C4.puml +++ /dev/null @@ -1,31 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Buying Service - Api - Create Purchase Order - C4 - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") { - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Insert Purchase Order") -Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Send Purchase Order Created Event") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - C4.svg deleted file mode 100644 index 81312612a..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying Service - Api - Create Purchase Order - C4 - Container levelBuying Service[System]ApiDatabaseMessagingInsert Purchase OrderSend Purchase OrderCreated EventLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - Sequence.png deleted file mode 100644 index 3dca0700c..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - Sequence.puml deleted file mode 100644 index e3ffd51a8..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - Sequence.puml +++ /dev/null @@ -1,21 +0,0 @@ -@startuml - -title ECommercePlatform - Buying Service - Api - Create Purchase Order - Sequence - Container level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem - -box "Buying Service" #White - participant "Api" as ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api - participant "Database" as ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database - participant "Messaging" as ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging -end box - - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api : Create Purchase Order -group Create Purchase Order -ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api -> ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database : Insert Purchase Order -ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api -> ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging : Send Purchase Order Created Event -end - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - Sequence.svg deleted file mode 100644 index 44f0f5be2..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying Service - Api - Create Purchase Order - Sequence - Container levelBuying ServiceExternalExternalApiApiDatabaseDatabaseMessagingMessagingCreate Purchase OrderCreate Purchase OrderInsert Purchase OrderSend Purchase Order Created Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - C4 Sequence.png deleted file mode 100644 index c514eb564..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - C4 Sequence.puml deleted file mode 100644 index 3b1dc80d2..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - C4 Sequence.puml +++ /dev/null @@ -1,12 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Buying Service - Api - Create Purchase Order - C4 Sequence - Context level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BuyingService, "Create Purchase Order") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - C4 Sequence.svg deleted file mode 100644 index b90f3fecc..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying Service - Api - Create Purchase Order - C4 Sequence - Context level«external_system»External«system»Buying ServiceCreate Purchase Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - C4 Static.png deleted file mode 100644 index 2c5c48cc0..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - C4 Static.puml deleted file mode 100644 index a55da7759..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - C4 Static.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Buying Service - Api - Create Purchase Order - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - C4 Static.svg deleted file mode 100644 index 460af4393..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying Service - Api - Create Purchase Order - C4 Static - Context levelBuying ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - C4.png deleted file mode 100644 index b3b125acc..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - C4.puml deleted file mode 100644 index 4410477cb..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - C4.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Buying Service - Api - Create Purchase Order - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - C4.svg deleted file mode 100644 index 2c217504d..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying Service - Api - Create Purchase Order - C4 - Context levelBuying ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - Sequence.png deleted file mode 100644 index 695bacb37..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - Sequence.puml deleted file mode 100644 index 4086fb8b7..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - Sequence.puml +++ /dev/null @@ -1,11 +0,0 @@ -@startuml - -title ECommercePlatform - Buying Service - Api - Create Purchase Order - Sequence - Context level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Buying Service" as ECommercePlatform.SoftwareSystems.BuyingService - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.BuyingService : Create Purchase Order - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - Sequence.svg deleted file mode 100644 index 415c9d683..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying Service - Api - Create Purchase Order - Sequence - Context levelExternalExternalBuying ServiceBuying ServiceCreate Purchase Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - C4 Sequence.png deleted file mode 100644 index e97869d36..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - C4 Sequence.puml deleted file mode 100644 index f5d4b4084..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - C4 Sequence.puml +++ /dev/null @@ -1,19 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Buying Service - Api - Delete Purchase Order - C4 Sequence - Container level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") -Boundary_End() - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, "Delete Purchase Order") -Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Delete Purchase Order") -Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Send Purchase Order Deleted Event") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - C4 Sequence.svg deleted file mode 100644 index f4fb5c5c0..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -Buying Service[System]ECommercePlatform - Buying Service - Api - Delete Purchase Order - C4 Sequence - Container level«external_system»External«container»Api«container»Database«container»MessagingDelete Purchase OrderDelete Purchase OrderSend Purchase OrderDeleted Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - C4 Static.png deleted file mode 100644 index ae0a2e94c..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - C4 Static.puml deleted file mode 100644 index 710103e75..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - C4 Static.puml +++ /dev/null @@ -1,31 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Buying Service - Api - Delete Purchase Order - C4 Static - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") { - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Uses") -Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - C4 Static.svg deleted file mode 100644 index 1468808de..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying Service - Api - Delete Purchase Order - C4 Static - Container levelBuying Service[System]ApiDatabaseMessagingUsesUsesLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - C4.png deleted file mode 100644 index 92b848dda..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - C4.puml deleted file mode 100644 index a2d46857a..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - C4.puml +++ /dev/null @@ -1,31 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Buying Service - Api - Delete Purchase Order - C4 - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") { - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Delete Purchase Order") -Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Send Purchase Order Deleted Event") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - C4.svg deleted file mode 100644 index 4e1fc5716..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying Service - Api - Delete Purchase Order - C4 - Container levelBuying Service[System]ApiDatabaseMessagingDelete Purchase OrderSend Purchase OrderDeleted EventLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - Sequence.png deleted file mode 100644 index e43e9eda3..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - Sequence.puml deleted file mode 100644 index 2673618cc..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - Sequence.puml +++ /dev/null @@ -1,21 +0,0 @@ -@startuml - -title ECommercePlatform - Buying Service - Api - Delete Purchase Order - Sequence - Container level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem - -box "Buying Service" #White - participant "Api" as ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api - participant "Database" as ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database - participant "Messaging" as ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging -end box - - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api : Delete Purchase Order -group Delete Purchase Order -ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api -> ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database : Delete Purchase Order -ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api -> ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging : Send Purchase Order Deleted Event -end - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - Sequence.svg deleted file mode 100644 index 539e6b897..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying Service - Api - Delete Purchase Order - Sequence - Container levelBuying ServiceExternalExternalApiApiDatabaseDatabaseMessagingMessagingDelete Purchase OrderDelete Purchase OrderDelete Purchase OrderSend Purchase Order Deleted Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - C4 Sequence.png deleted file mode 100644 index 64b2c9028..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - C4 Sequence.puml deleted file mode 100644 index 7d8f84276..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - C4 Sequence.puml +++ /dev/null @@ -1,12 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Buying Service - Api - Delete Purchase Order - C4 Sequence - Context level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BuyingService, "Delete Purchase Order") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - C4 Sequence.svg deleted file mode 100644 index dd057a44c..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying Service - Api - Delete Purchase Order - C4 Sequence - Context level«external_system»External«system»Buying ServiceDelete Purchase Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - C4 Static.png deleted file mode 100644 index 39da47915..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - C4 Static.puml deleted file mode 100644 index 6c2d6f5a6..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - C4 Static.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Buying Service - Api - Delete Purchase Order - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - C4 Static.svg deleted file mode 100644 index 727561c72..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying Service - Api - Delete Purchase Order - C4 Static - Context levelBuying ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - C4.png deleted file mode 100644 index 2b2c26666..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - C4.puml deleted file mode 100644 index af4632844..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - C4.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Buying Service - Api - Delete Purchase Order - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - C4.svg deleted file mode 100644 index 862d906fe..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying Service - Api - Delete Purchase Order - C4 - Context levelBuying ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - Sequence.png deleted file mode 100644 index f4e79842c..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - Sequence.puml deleted file mode 100644 index 8136cf0bf..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - Sequence.puml +++ /dev/null @@ -1,11 +0,0 @@ -@startuml - -title ECommercePlatform - Buying Service - Api - Delete Purchase Order - Sequence - Context level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Buying Service" as ECommercePlatform.SoftwareSystems.BuyingService - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.BuyingService : Delete Purchase Order - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - Sequence.svg deleted file mode 100644 index 77cd723f1..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying Service - Api - Delete Purchase Order - Sequence - Context levelExternalExternalBuying ServiceBuying ServiceDelete Purchase Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - C4 Sequence.png deleted file mode 100644 index 0e1645774..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - C4 Sequence.puml deleted file mode 100644 index a505508c6..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - C4 Sequence.puml +++ /dev/null @@ -1,17 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Buying Service - Api - Get Purchase Orders - C4 Sequence - Container level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "") -Boundary_End() - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, "Get Purchase Orders") -Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Select Purchase Order") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - C4 Sequence.svg deleted file mode 100644 index 80d6b32e7..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -Buying Service[System]ECommercePlatform - Buying Service - Api - Get Purchase Orders - C4 Sequence - Container level«external_system»External«container»Api«container»DatabaseGet Purchase OrdersSelect Purchase Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - C4 Static.png deleted file mode 100644 index fc726cc7c..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - C4 Static.puml deleted file mode 100644 index ce0beef26..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - C4 Static.puml +++ /dev/null @@ -1,29 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Buying Service - Api - Get Purchase Orders - C4 Static - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") { - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - C4 Static.svg deleted file mode 100644 index 8c13574ea..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying Service - Api - Get Purchase Orders - C4 Static - Container levelBuying Service[System]ApiDatabaseUsesLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - C4.png deleted file mode 100644 index 5b411e6fa..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - C4.puml deleted file mode 100644 index 8a1258a4a..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - C4.puml +++ /dev/null @@ -1,29 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Buying Service - Api - Get Purchase Orders - C4 - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") { - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Select Purchase Order") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - C4.svg deleted file mode 100644 index e9decb829..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying Service - Api - Get Purchase Orders - C4 - Container levelBuying Service[System]ApiDatabaseSelect Purchase OrderLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - Sequence.png deleted file mode 100644 index 0ea50e5b7..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - Sequence.puml deleted file mode 100644 index f10592171..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - Sequence.puml +++ /dev/null @@ -1,19 +0,0 @@ -@startuml - -title ECommercePlatform - Buying Service - Api - Get Purchase Orders - Sequence - Container level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem - -box "Buying Service" #White - participant "Api" as ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api - participant "Database" as ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database -end box - - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api : Get Purchase Orders -group Get Purchase Orders -ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api -> ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database : Select Purchase Order -end - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - Sequence.svg deleted file mode 100644 index ce82a446c..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying Service - Api - Get Purchase Orders - Sequence - Container levelBuying ServiceExternalExternalApiApiDatabaseDatabaseGet Purchase OrdersGet Purchase OrdersSelect Purchase Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - C4 Sequence.png deleted file mode 100644 index c5b497154..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - C4 Sequence.puml deleted file mode 100644 index abf2d4848..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - C4 Sequence.puml +++ /dev/null @@ -1,12 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Buying Service - Api - Get Purchase Orders - C4 Sequence - Context level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BuyingService, "Get Purchase Orders") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - C4 Sequence.svg deleted file mode 100644 index 4b343712c..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying Service - Api - Get Purchase Orders - C4 Sequence - Context level«external_system»External«system»Buying ServiceGet Purchase Orders \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - C4 Static.png deleted file mode 100644 index 72b6e66a9..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - C4 Static.puml deleted file mode 100644 index 36369bb90..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - C4 Static.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Buying Service - Api - Get Purchase Orders - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - C4 Static.svg deleted file mode 100644 index 51b40f38d..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying Service - Api - Get Purchase Orders - C4 Static - Context levelBuying ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - C4.png deleted file mode 100644 index 2617d241d..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - C4.puml deleted file mode 100644 index 62293f5d5..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - C4.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Buying Service - Api - Get Purchase Orders - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - C4.svg deleted file mode 100644 index 8c8059fac..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying Service - Api - Get Purchase Orders - C4 - Context levelBuying ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - Sequence.png deleted file mode 100644 index a5db665cc..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - Sequence.puml deleted file mode 100644 index 10df63967..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - Sequence.puml +++ /dev/null @@ -1,11 +0,0 @@ -@startuml - -title ECommercePlatform - Buying Service - Api - Get Purchase Orders - Sequence - Context level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Buying Service" as ECommercePlatform.SoftwareSystems.BuyingService - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.BuyingService : Get Purchase Orders - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - Sequence.svg deleted file mode 100644 index 189fff378..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying Service - Api - Get Purchase Orders - Sequence - Context levelExternalExternalBuying ServiceBuying ServiceGet Purchase Orders \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - C4 Sequence.png deleted file mode 100644 index d57f428d6..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - C4 Sequence.puml deleted file mode 100644 index 30dfd01ed..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - C4 Sequence.puml +++ /dev/null @@ -1,19 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Buying Service - Api - Update Purchase Order - C4 Sequence - Container level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") -Boundary_End() - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, "Update Purchase Order") -Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Update Purchase Order") -Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Send Purchase Order Updated Event") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - C4 Sequence.svg deleted file mode 100644 index 95a4381d1..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -Buying Service[System]ECommercePlatform - Buying Service - Api - Update Purchase Order - C4 Sequence - Container level«external_system»External«container»Api«container»Database«container»MessagingUpdate Purchase OrderUpdate Purchase OrderSend Purchase OrderUpdated Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - C4 Static.png deleted file mode 100644 index 2673be975..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - C4 Static.puml deleted file mode 100644 index b65463798..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - C4 Static.puml +++ /dev/null @@ -1,31 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Buying Service - Api - Update Purchase Order - C4 Static - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") { - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Uses") -Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - C4 Static.svg deleted file mode 100644 index 4565596d4..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying Service - Api - Update Purchase Order - C4 Static - Container levelBuying Service[System]ApiDatabaseMessagingUsesUsesLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - C4.png deleted file mode 100644 index 0b2fefc39..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - C4.puml deleted file mode 100644 index 16ac0cecf..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - C4.puml +++ /dev/null @@ -1,31 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Buying Service - Api - Update Purchase Order - C4 - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") { - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Update Purchase Order") -Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Send Purchase Order Updated Event") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - C4.svg deleted file mode 100644 index ec637a36c..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying Service - Api - Update Purchase Order - C4 - Container levelBuying Service[System]ApiDatabaseMessagingUpdate Purchase OrderSend Purchase OrderUpdated EventLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - Sequence.png deleted file mode 100644 index 961ac6c75..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - Sequence.puml deleted file mode 100644 index c55fdaf7a..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - Sequence.puml +++ /dev/null @@ -1,21 +0,0 @@ -@startuml - -title ECommercePlatform - Buying Service - Api - Update Purchase Order - Sequence - Container level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem - -box "Buying Service" #White - participant "Api" as ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api - participant "Database" as ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database - participant "Messaging" as ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging -end box - - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api : Update Purchase Order -group Update Purchase Order -ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api -> ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database : Update Purchase Order -ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api -> ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging : Send Purchase Order Updated Event -end - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - Sequence.svg deleted file mode 100644 index cb025bfce..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying Service - Api - Update Purchase Order - Sequence - Container levelBuying ServiceExternalExternalApiApiDatabaseDatabaseMessagingMessagingUpdate Purchase OrderUpdate Purchase OrderUpdate Purchase OrderSend Purchase Order Updated Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - C4 Sequence.png deleted file mode 100644 index 4c34677ad..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - C4 Sequence.puml deleted file mode 100644 index 91ee04a7b..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - C4 Sequence.puml +++ /dev/null @@ -1,12 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Buying Service - Api - Update Purchase Order - C4 Sequence - Context level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BuyingService, "Update Purchase Order") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - C4 Sequence.svg deleted file mode 100644 index a822e0bdd..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying Service - Api - Update Purchase Order - C4 Sequence - Context level«external_system»External«system»Buying ServiceUpdate Purchase Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - C4 Static.png deleted file mode 100644 index 3be7bfa5a..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - C4 Static.puml deleted file mode 100644 index 3b46adda4..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - C4 Static.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Buying Service - Api - Update Purchase Order - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - C4 Static.svg deleted file mode 100644 index dc3806d80..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying Service - Api - Update Purchase Order - C4 Static - Context levelBuying ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - C4.png deleted file mode 100644 index ad29bdeab..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - C4.puml deleted file mode 100644 index 57e6b27ea..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - C4.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Buying Service - Api - Update Purchase Order - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - C4.svg deleted file mode 100644 index 8bee1d515..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying Service - Api - Update Purchase Order - C4 - Context levelBuying ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - Sequence.png deleted file mode 100644 index a2089a1dd..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - Sequence.puml deleted file mode 100644 index 410a26e76..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - Sequence.puml +++ /dev/null @@ -1,11 +0,0 @@ -@startuml - -title ECommercePlatform - Buying Service - Api - Update Purchase Order - Sequence - Context level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Buying Service" as ECommercePlatform.SoftwareSystems.BuyingService - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.BuyingService : Update Purchase Order - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - Sequence.svg deleted file mode 100644 index e9f558bbd..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying Service - Api - Update Purchase Order - Sequence - Context levelExternalExternalBuying ServiceBuying ServiceUpdate Purchase Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Container - C4 Static.png deleted file mode 100644 index 7e07c58cc..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Container - C4 Static.puml deleted file mode 100644 index f8611dede..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Container - C4 Static.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Buying Service - Database - C4 Static - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") { - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Container - C4 Static.svg deleted file mode 100644 index aaace762b..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying Service - Database - C4 Static - Container levelBuying Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Container - C4.png deleted file mode 100644 index 0cecc04ef..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Container - C4.puml deleted file mode 100644 index 4f9f7c016..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Container - C4.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Buying Service - Database - C4 - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") { - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Container - C4.svg deleted file mode 100644 index a3e7b209c..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying Service - Database - C4 - Container levelBuying Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - C4 Sequence.png deleted file mode 100644 index e2cd63a86..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - C4 Sequence.puml deleted file mode 100644 index b4590db2f..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - C4 Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Buying Service - Database - Delete Purchase Order - C4 Sequence - Container level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "") -Boundary_End() - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Delete Purchase Order") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - C4 Sequence.svg deleted file mode 100644 index afa93d715..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -Buying Service[System]ECommercePlatform - Buying Service - Database - Delete Purchase Order - C4 Sequence - Container level«external_system»External«container»DatabaseDelete Purchase Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - C4 Static.png deleted file mode 100644 index 1e2fa51e8..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - C4 Static.puml deleted file mode 100644 index 939100bac..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - C4 Static.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Buying Service - Database - Delete Purchase Order - C4 Static - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") { - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - C4 Static.svg deleted file mode 100644 index a380baa19..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying Service - Database - Delete Purchase Order - C4 Static - Container levelBuying Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - C4.png deleted file mode 100644 index 2b12547f3..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - C4.puml deleted file mode 100644 index 846d9165b..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - C4.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Buying Service - Database - Delete Purchase Order - C4 - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") { - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - C4.svg deleted file mode 100644 index 538762185..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying Service - Database - Delete Purchase Order - C4 - Container levelBuying Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - Sequence.png deleted file mode 100644 index d5f9cf98a..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - Sequence.puml deleted file mode 100644 index 607b574d4..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml - -title ECommercePlatform - Buying Service - Database - Delete Purchase Order - Sequence - Container level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem - -box "Buying Service" #White - participant "Database" as ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database -end box - - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database : Delete Purchase Order - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - Sequence.svg deleted file mode 100644 index 1da0c1a6a..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying Service - Database - Delete Purchase Order - Sequence - Container levelBuying ServiceExternalExternalDatabaseDatabaseDelete Purchase Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - C4 Sequence.png deleted file mode 100644 index adc8303d7..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - C4 Sequence.puml deleted file mode 100644 index 9a78627d7..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - C4 Sequence.puml +++ /dev/null @@ -1,12 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Buying Service - Database - Delete Purchase Order - C4 Sequence - Context level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BuyingService, "Delete Purchase Order") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - C4 Sequence.svg deleted file mode 100644 index 45e46a180..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying Service - Database - Delete Purchase Order - C4 Sequence - Context level«external_system»External«system»Buying ServiceDelete Purchase Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - C4 Static.png deleted file mode 100644 index 35f74b4c1..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - C4 Static.puml deleted file mode 100644 index 96cca5e95..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - C4 Static.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Buying Service - Database - Delete Purchase Order - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - C4 Static.svg deleted file mode 100644 index 5aa6c119a..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying Service - Database - Delete Purchase Order - C4 Static - Context levelBuying ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - C4.png deleted file mode 100644 index 7595a780e..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - C4.puml deleted file mode 100644 index a353e3557..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - C4.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Buying Service - Database - Delete Purchase Order - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - C4.svg deleted file mode 100644 index ae3899562..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying Service - Database - Delete Purchase Order - C4 - Context levelBuying ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - Sequence.png deleted file mode 100644 index 6f80dbb1c..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - Sequence.puml deleted file mode 100644 index fd3daa765..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - Sequence.puml +++ /dev/null @@ -1,11 +0,0 @@ -@startuml - -title ECommercePlatform - Buying Service - Database - Delete Purchase Order - Sequence - Context level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Buying Service" as ECommercePlatform.SoftwareSystems.BuyingService - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.BuyingService : Delete Purchase Order - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - Sequence.svg deleted file mode 100644 index 04e6b6d2e..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying Service - Database - Delete Purchase Order - Sequence - Context levelExternalExternalBuying ServiceBuying ServiceDelete Purchase Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - C4 Sequence.png deleted file mode 100644 index d24fe4df6..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - C4 Sequence.puml deleted file mode 100644 index bc7a85300..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - C4 Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Buying Service - Database - Insert Purchase Order - C4 Sequence - Container level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "") -Boundary_End() - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Insert Purchase Order") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - C4 Sequence.svg deleted file mode 100644 index cf6cfdfe0..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -Buying Service[System]ECommercePlatform - Buying Service - Database - Insert Purchase Order - C4 Sequence - Container level«external_system»External«container»DatabaseInsert Purchase Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - C4 Static.png deleted file mode 100644 index 8423e5298..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - C4 Static.puml deleted file mode 100644 index 16c0c2470..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - C4 Static.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Buying Service - Database - Insert Purchase Order - C4 Static - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") { - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - C4 Static.svg deleted file mode 100644 index 53acbf392..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying Service - Database - Insert Purchase Order - C4 Static - Container levelBuying Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - C4.png deleted file mode 100644 index 075960fd0..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - C4.puml deleted file mode 100644 index d2ce26643..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - C4.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Buying Service - Database - Insert Purchase Order - C4 - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") { - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - C4.svg deleted file mode 100644 index 30b98b86e..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying Service - Database - Insert Purchase Order - C4 - Container levelBuying Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - Sequence.png deleted file mode 100644 index 419a7ed0c..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - Sequence.puml deleted file mode 100644 index 920fbd42f..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml - -title ECommercePlatform - Buying Service - Database - Insert Purchase Order - Sequence - Container level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem - -box "Buying Service" #White - participant "Database" as ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database -end box - - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database : Insert Purchase Order - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - Sequence.svg deleted file mode 100644 index 40912683f..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying Service - Database - Insert Purchase Order - Sequence - Container levelBuying ServiceExternalExternalDatabaseDatabaseInsert Purchase Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - C4 Sequence.png deleted file mode 100644 index 38c0ce189..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - C4 Sequence.puml deleted file mode 100644 index 1045ec60e..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - C4 Sequence.puml +++ /dev/null @@ -1,12 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Buying Service - Database - Insert Purchase Order - C4 Sequence - Context level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BuyingService, "Insert Purchase Order") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - C4 Sequence.svg deleted file mode 100644 index 6f003da77..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying Service - Database - Insert Purchase Order - C4 Sequence - Context level«external_system»External«system»Buying ServiceInsert Purchase Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - C4 Static.png deleted file mode 100644 index 6f3de764a..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - C4 Static.puml deleted file mode 100644 index 185f5e99a..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - C4 Static.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Buying Service - Database - Insert Purchase Order - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - C4 Static.svg deleted file mode 100644 index de6000ba4..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying Service - Database - Insert Purchase Order - C4 Static - Context levelBuying ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - C4.png deleted file mode 100644 index dce034b60..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - C4.puml deleted file mode 100644 index c7bc7a7ca..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - C4.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Buying Service - Database - Insert Purchase Order - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - C4.svg deleted file mode 100644 index 18061ccc2..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying Service - Database - Insert Purchase Order - C4 - Context levelBuying ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - Sequence.png deleted file mode 100644 index d59c7e100..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - Sequence.puml deleted file mode 100644 index dc8f9f062..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - Sequence.puml +++ /dev/null @@ -1,11 +0,0 @@ -@startuml - -title ECommercePlatform - Buying Service - Database - Insert Purchase Order - Sequence - Context level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Buying Service" as ECommercePlatform.SoftwareSystems.BuyingService - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.BuyingService : Insert Purchase Order - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - Sequence.svg deleted file mode 100644 index 21df09f24..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying Service - Database - Insert Purchase Order - Sequence - Context levelExternalExternalBuying ServiceBuying ServiceInsert Purchase Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - C4 Sequence.png deleted file mode 100644 index 0760fb06b..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - C4 Sequence.puml deleted file mode 100644 index 7e2d35ef4..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - C4 Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Buying Service - Database - Select Purchase Order - C4 Sequence - Container level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "") -Boundary_End() - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Select Purchase Order") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - C4 Sequence.svg deleted file mode 100644 index 0df0fba51..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -Buying Service[System]ECommercePlatform - Buying Service - Database - Select Purchase Order - C4 Sequence - Container level«external_system»External«container»DatabaseSelect Purchase Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - C4 Static.png deleted file mode 100644 index 3f1a51dee..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - C4 Static.puml deleted file mode 100644 index 2c624ce00..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - C4 Static.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Buying Service - Database - Select Purchase Order - C4 Static - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") { - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - C4 Static.svg deleted file mode 100644 index 688167259..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying Service - Database - Select Purchase Order - C4 Static - Container levelBuying Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - C4.png deleted file mode 100644 index 6ac1dbb4d..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - C4.puml deleted file mode 100644 index 471c3eb51..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - C4.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Buying Service - Database - Select Purchase Order - C4 - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") { - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - C4.svg deleted file mode 100644 index c78af6e6f..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying Service - Database - Select Purchase Order - C4 - Container levelBuying Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - Sequence.png deleted file mode 100644 index 166e7d14b..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - Sequence.puml deleted file mode 100644 index fdeeab6f6..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml - -title ECommercePlatform - Buying Service - Database - Select Purchase Order - Sequence - Container level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem - -box "Buying Service" #White - participant "Database" as ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database -end box - - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database : Select Purchase Order - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - Sequence.svg deleted file mode 100644 index 6f45bdf22..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying Service - Database - Select Purchase Order - Sequence - Container levelBuying ServiceExternalExternalDatabaseDatabaseSelect Purchase Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - C4 Sequence.png deleted file mode 100644 index ae4efa020..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - C4 Sequence.puml deleted file mode 100644 index 4ca153bd6..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - C4 Sequence.puml +++ /dev/null @@ -1,12 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Buying Service - Database - Select Purchase Order - C4 Sequence - Context level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BuyingService, "Select Purchase Order") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - C4 Sequence.svg deleted file mode 100644 index e1b4fb5b0..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying Service - Database - Select Purchase Order - C4 Sequence - Context level«external_system»External«system»Buying ServiceSelect Purchase Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - C4 Static.png deleted file mode 100644 index bacdeed2e..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - C4 Static.puml deleted file mode 100644 index b0c57ea3f..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - C4 Static.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Buying Service - Database - Select Purchase Order - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - C4 Static.svg deleted file mode 100644 index 3680a1ae2..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying Service - Database - Select Purchase Order - C4 Static - Context levelBuying ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - C4.png deleted file mode 100644 index 2bf09ca7e..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - C4.puml deleted file mode 100644 index 9bf21f811..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - C4.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Buying Service - Database - Select Purchase Order - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - C4.svg deleted file mode 100644 index cc271f222..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying Service - Database - Select Purchase Order - C4 - Context levelBuying ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - Sequence.png deleted file mode 100644 index 3331bc82c..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - Sequence.puml deleted file mode 100644 index 1140cb6bf..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - Sequence.puml +++ /dev/null @@ -1,11 +0,0 @@ -@startuml - -title ECommercePlatform - Buying Service - Database - Select Purchase Order - Sequence - Context level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Buying Service" as ECommercePlatform.SoftwareSystems.BuyingService - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.BuyingService : Select Purchase Order - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - Sequence.svg deleted file mode 100644 index 1276f874f..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying Service - Database - Select Purchase Order - Sequence - Context levelExternalExternalBuying ServiceBuying ServiceSelect Purchase Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - C4 Sequence.png deleted file mode 100644 index f1320465d..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - C4 Sequence.puml deleted file mode 100644 index b100ecefb..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - C4 Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Buying Service - Database - Update Purchase Order - C4 Sequence - Container level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "") -Boundary_End() - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Update Purchase Order") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - C4 Sequence.svg deleted file mode 100644 index 2f3fbff11..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -Buying Service[System]ECommercePlatform - Buying Service - Database - Update Purchase Order - C4 Sequence - Container level«external_system»External«container»DatabaseUpdate Purchase Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - C4 Static.png deleted file mode 100644 index 443460356..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - C4 Static.puml deleted file mode 100644 index 276215c2f..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - C4 Static.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Buying Service - Database - Update Purchase Order - C4 Static - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") { - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - C4 Static.svg deleted file mode 100644 index 09db2307a..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying Service - Database - Update Purchase Order - C4 Static - Container levelBuying Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - C4.png deleted file mode 100644 index b3bec664a..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - C4.puml deleted file mode 100644 index 8cf6cf3e9..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - C4.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Buying Service - Database - Update Purchase Order - C4 - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") { - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - C4.svg deleted file mode 100644 index 73243517c..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying Service - Database - Update Purchase Order - C4 - Container levelBuying Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - Sequence.png deleted file mode 100644 index 87a6a7c9c..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - Sequence.puml deleted file mode 100644 index 81c7680b1..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml - -title ECommercePlatform - Buying Service - Database - Update Purchase Order - Sequence - Container level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem - -box "Buying Service" #White - participant "Database" as ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database -end box - - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database : Update Purchase Order - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - Sequence.svg deleted file mode 100644 index d863217ce..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying Service - Database - Update Purchase Order - Sequence - Container levelBuying ServiceExternalExternalDatabaseDatabaseUpdate Purchase Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - C4 Sequence.png deleted file mode 100644 index 32a1c59b2..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - C4 Sequence.puml deleted file mode 100644 index 7f31e8815..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - C4 Sequence.puml +++ /dev/null @@ -1,12 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Buying Service - Database - Update Purchase Order - C4 Sequence - Context level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BuyingService, "Update Purchase Order") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - C4 Sequence.svg deleted file mode 100644 index c2bd23b7a..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying Service - Database - Update Purchase Order - C4 Sequence - Context level«external_system»External«system»Buying ServiceUpdate Purchase Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - C4 Static.png deleted file mode 100644 index 6b352d61b..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - C4 Static.puml deleted file mode 100644 index ebff0f76c..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - C4 Static.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Buying Service - Database - Update Purchase Order - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - C4 Static.svg deleted file mode 100644 index 1bfdea8d7..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying Service - Database - Update Purchase Order - C4 Static - Context levelBuying ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - C4.png deleted file mode 100644 index 9e7e86491..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - C4.puml deleted file mode 100644 index 82ff814e7..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - C4.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Buying Service - Database - Update Purchase Order - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - C4.svg deleted file mode 100644 index 54f2ce3c5..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying Service - Database - Update Purchase Order - C4 - Context levelBuying ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - Sequence.png deleted file mode 100644 index 3769abe6a..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - Sequence.puml deleted file mode 100644 index ce35e7ee7..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - Sequence.puml +++ /dev/null @@ -1,11 +0,0 @@ -@startuml - -title ECommercePlatform - Buying Service - Database - Update Purchase Order - Sequence - Context level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Buying Service" as ECommercePlatform.SoftwareSystems.BuyingService - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.BuyingService : Update Purchase Order - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - Sequence.svg deleted file mode 100644 index 12a3b9183..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying Service - Database - Update Purchase Order - Sequence - Context levelExternalExternalBuying ServiceBuying ServiceUpdate Purchase Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Container - C4 Static.png deleted file mode 100644 index 662a1e656..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Container - C4 Static.puml deleted file mode 100644 index 19555c6d4..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Container - C4 Static.puml +++ /dev/null @@ -1,31 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Buying Service - Message Handler - C4 Static - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") { - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler, "Message Handler", "", "") - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") -} -System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "") - -Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Uses") -Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.WMS, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Container - C4 Static.svg deleted file mode 100644 index 0c2b30f14..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying Service - Message Handler - C4 Static - Container levelBuying Service[System]Message HandlerMessagingWMSUsesUsesLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Container - C4.png deleted file mode 100644 index 3e91376f6..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Container - C4.puml deleted file mode 100644 index afd149ea6..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Container - C4.puml +++ /dev/null @@ -1,31 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Buying Service - Message Handler - C4 - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") { - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler, "Message Handler", "", "") - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") -} -System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "") - -Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Created Event\nReceive Purchase Order Updated Event\nReceive Purchase Order Deleted Event") -Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.WMS, "Create Purchase Order\nUpdate Purchase Order\nDelete Purchase Order") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Container - C4.svg deleted file mode 100644 index b0080a2e6..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying Service - Message Handler - C4 - Container levelBuying Service[System]Message HandlerMessagingWMSReceive Purchase OrderCreated EventReceive Purchase OrderUpdated EventReceive Purchase OrderDeleted EventCreate Purchase OrderUpdate Purchase OrderDelete Purchase OrderLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.png deleted file mode 100644 index f9fb303f0..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.puml deleted file mode 100644 index 62567837a..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.puml +++ /dev/null @@ -1,19 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Buying Service - Message Handler - Handle Purchase Order Created Event - C4 Sequence - Container level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler, "Message Handler", "", "") - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") -Boundary_End() -System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler, "Handle Purchase Order Created Event") -Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Created Event") -Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.WMS, "Create Purchase Order") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.svg deleted file mode 100644 index 3f38e0af9..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -Buying Service[System]ECommercePlatform - Buying Service - Message Handler - Handle Purchase Order Created Event - C4 Sequence - Container level«external_system»External«container»Message Handler«container»Messaging«system»WMSHandle Purchase OrderCreated EventReceive Purchase OrderCreated EventCreate Purchase Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Static.png deleted file mode 100644 index a60f3ebec..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Static.puml deleted file mode 100644 index 4fc55ef85..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Static.puml +++ /dev/null @@ -1,31 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Buying Service - Message Handler - Handle Purchase Order Created Event - C4 Static - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") { - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler, "Message Handler", "", "") - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") -} -System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "") - -Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Uses") -Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.WMS, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Static.svg deleted file mode 100644 index 32a55a70f..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying Service - Message Handler - Handle Purchase Order Created Event - C4 Static - Container levelBuying Service[System]Message HandlerMessagingWMSUsesUsesLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4.png deleted file mode 100644 index 91168df38..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4.puml deleted file mode 100644 index 18c6cfbe6..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4.puml +++ /dev/null @@ -1,31 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Buying Service - Message Handler - Handle Purchase Order Created Event - C4 - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") { - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler, "Message Handler", "", "") - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") -} -System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "") - -Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Created Event") -Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.WMS, "Create Purchase Order") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4.svg deleted file mode 100644 index 83caa785b..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying Service - Message Handler - Handle Purchase Order Created Event - C4 - Container levelBuying Service[System]Message HandlerMessagingWMSReceive Purchase OrderCreated EventCreate Purchase OrderLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - Sequence.png deleted file mode 100644 index deea2bb77..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - Sequence.puml deleted file mode 100644 index 2bf87c168..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - Sequence.puml +++ /dev/null @@ -1,21 +0,0 @@ -@startuml - -title ECommercePlatform - Buying Service - Message Handler - Handle Purchase Order Created Event - Sequence - Container level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem - -box "Buying Service" #White - participant "Message Handler" as ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler - participant "Messaging" as ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging -end box - -participant "WMS" as ECommercePlatform.SoftwareSystems.WMS - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler : Handle Purchase Order Created Event -group Handle Purchase Order Created Event -ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler -> ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging : Receive Purchase Order Created Event -ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler -> ECommercePlatform.SoftwareSystems.WMS : Create Purchase Order -end - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - Sequence.svg deleted file mode 100644 index dc89b3d3d..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying Service - Message Handler - Handle Purchase Order Created Event - Sequence - Container levelBuying ServiceExternalExternalMessage HandlerMessage HandlerMessagingMessagingWMSWMSHandle Purchase Order Created EventHandle Purchase Order Created EventReceive Purchase Order Created EventCreate Purchase Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.png deleted file mode 100644 index 966d33da8..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.puml deleted file mode 100644 index 4b16819e8..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.puml +++ /dev/null @@ -1,14 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Buying Service - Message Handler - Handle Purchase Order Created Event - C4 Sequence - Context level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "") -System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BuyingService, "Handle Purchase Order Created Event") -Rel(ECommercePlatform.SoftwareSystems.BuyingService, ECommercePlatform.SoftwareSystems.WMS, "Create Purchase Order") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.svg deleted file mode 100644 index 99aaa07af..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying Service - Message Handler - Handle Purchase Order Created Event - C4 Sequence - Context level«external_system»External«system»Buying Service«system»WMSHandle Purchase OrderCreated EventCreate Purchase Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Static.png deleted file mode 100644 index 940493afb..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Static.puml deleted file mode 100644 index d383d1a31..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Static.puml +++ /dev/null @@ -1,26 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Buying Service - Message Handler - Handle Purchase Order Created Event - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "") -System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "") - -Rel(ECommercePlatform.SoftwareSystems.BuyingService, ECommercePlatform.SoftwareSystems.WMS, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Static.svg deleted file mode 100644 index ac1569274..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying Service - Message Handler - Handle Purchase Order Created Event - C4 Static - Context levelBuying ServiceWMSUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4.png deleted file mode 100644 index 0039b8b24..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4.puml deleted file mode 100644 index 551f1bb63..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4.puml +++ /dev/null @@ -1,26 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Buying Service - Message Handler - Handle Purchase Order Created Event - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "") -System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "") - -Rel(ECommercePlatform.SoftwareSystems.BuyingService, ECommercePlatform.SoftwareSystems.WMS, "Create Purchase Order") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4.svg deleted file mode 100644 index 45a5d9ba6..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying Service - Message Handler - Handle Purchase Order Created Event - C4 - Context levelBuying ServiceWMSCreate Purchase OrderLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - Sequence.png deleted file mode 100644 index 8d6a49340..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - Sequence.puml deleted file mode 100644 index 670ae2dd4..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml - -title ECommercePlatform - Buying Service - Message Handler - Handle Purchase Order Created Event - Sequence - Context level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Buying Service" as ECommercePlatform.SoftwareSystems.BuyingService -participant "WMS" as ECommercePlatform.SoftwareSystems.WMS - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.BuyingService : Handle Purchase Order Created Event -group Handle Purchase Order Created Event -ECommercePlatform.SoftwareSystems.BuyingService -> ECommercePlatform.SoftwareSystems.WMS : Create Purchase Order -end - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - Sequence.svg deleted file mode 100644 index b1211fbd6..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying Service - Message Handler - Handle Purchase Order Created Event - Sequence - Context levelExternalExternalBuying ServiceBuying ServiceWMSWMSHandle Purchase Order Created EventHandle Purchase Order Created EventCreate Purchase Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - C4 Sequence.png deleted file mode 100644 index 044814251..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - C4 Sequence.puml deleted file mode 100644 index 21874464a..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - C4 Sequence.puml +++ /dev/null @@ -1,19 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Buying Service - Message Handler - Handle Purchase Order Deleted Event - C4 Sequence - Container level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler, "Message Handler", "", "") - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") -Boundary_End() -System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler, "Handle Purchase Order Deleted Event") -Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Deleted Event") -Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.WMS, "Delete Purchase Order") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - C4 Sequence.svg deleted file mode 100644 index 1563cd294..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -Buying Service[System]ECommercePlatform - Buying Service - Message Handler - Handle Purchase Order Deleted Event - C4 Sequence - Container level«external_system»External«container»Message Handler«container»Messaging«system»WMSHandle Purchase OrderDeleted EventReceive Purchase OrderDeleted EventDelete Purchase Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - C4 Static.png deleted file mode 100644 index 778679894..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - C4 Static.puml deleted file mode 100644 index 8d807739a..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - C4 Static.puml +++ /dev/null @@ -1,31 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Buying Service - Message Handler - Handle Purchase Order Deleted Event - C4 Static - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") { - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler, "Message Handler", "", "") - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") -} -System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "") - -Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Uses") -Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.WMS, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - C4 Static.svg deleted file mode 100644 index 6142d98d1..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying Service - Message Handler - Handle Purchase Order Deleted Event - C4 Static - Container levelBuying Service[System]Message HandlerMessagingWMSUsesUsesLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - C4.png deleted file mode 100644 index 397758638..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - C4.puml deleted file mode 100644 index c16f5cb9f..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - C4.puml +++ /dev/null @@ -1,31 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Buying Service - Message Handler - Handle Purchase Order Deleted Event - C4 - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") { - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler, "Message Handler", "", "") - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") -} -System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "") - -Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Deleted Event") -Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.WMS, "Delete Purchase Order") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - C4.svg deleted file mode 100644 index dae5e99ae..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying Service - Message Handler - Handle Purchase Order Deleted Event - C4 - Container levelBuying Service[System]Message HandlerMessagingWMSReceive Purchase OrderDeleted EventDelete Purchase OrderLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - Sequence.png deleted file mode 100644 index 187f1ec6a..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - Sequence.puml deleted file mode 100644 index 27640fee3..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - Sequence.puml +++ /dev/null @@ -1,21 +0,0 @@ -@startuml - -title ECommercePlatform - Buying Service - Message Handler - Handle Purchase Order Deleted Event - Sequence - Container level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem - -box "Buying Service" #White - participant "Message Handler" as ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler - participant "Messaging" as ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging -end box - -participant "WMS" as ECommercePlatform.SoftwareSystems.WMS - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler : Handle Purchase Order Deleted Event -group Handle Purchase Order Deleted Event -ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler -> ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging : Receive Purchase Order Deleted Event -ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler -> ECommercePlatform.SoftwareSystems.WMS : Delete Purchase Order -end - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - Sequence.svg deleted file mode 100644 index 1ca9bf363..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying Service - Message Handler - Handle Purchase Order Deleted Event - Sequence - Container levelBuying ServiceExternalExternalMessage HandlerMessage HandlerMessagingMessagingWMSWMSHandle Purchase Order Deleted EventHandle Purchase Order Deleted EventReceive Purchase Order Deleted EventDelete Purchase Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - C4 Sequence.png deleted file mode 100644 index cd918262b..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - C4 Sequence.puml deleted file mode 100644 index f27e4b18c..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - C4 Sequence.puml +++ /dev/null @@ -1,14 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Buying Service - Message Handler - Handle Purchase Order Deleted Event - C4 Sequence - Context level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "") -System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BuyingService, "Handle Purchase Order Deleted Event") -Rel(ECommercePlatform.SoftwareSystems.BuyingService, ECommercePlatform.SoftwareSystems.WMS, "Delete Purchase Order") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - C4 Sequence.svg deleted file mode 100644 index c8b18c1a9..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying Service - Message Handler - Handle Purchase Order Deleted Event - C4 Sequence - Context level«external_system»External«system»Buying Service«system»WMSHandle Purchase OrderDeleted EventDelete Purchase Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - C4 Static.png deleted file mode 100644 index 38a79e0f4..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - C4 Static.puml deleted file mode 100644 index 8d8a39747..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - C4 Static.puml +++ /dev/null @@ -1,26 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Buying Service - Message Handler - Handle Purchase Order Deleted Event - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "") -System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "") - -Rel(ECommercePlatform.SoftwareSystems.BuyingService, ECommercePlatform.SoftwareSystems.WMS, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - C4 Static.svg deleted file mode 100644 index 7ef2d79f8..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying Service - Message Handler - Handle Purchase Order Deleted Event - C4 Static - Context levelBuying ServiceWMSUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - C4.png deleted file mode 100644 index 0d5a551be..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - C4.puml deleted file mode 100644 index 2fc9d222a..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - C4.puml +++ /dev/null @@ -1,26 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Buying Service - Message Handler - Handle Purchase Order Deleted Event - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "") -System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "") - -Rel(ECommercePlatform.SoftwareSystems.BuyingService, ECommercePlatform.SoftwareSystems.WMS, "Delete Purchase Order") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - C4.svg deleted file mode 100644 index 36fed5e95..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying Service - Message Handler - Handle Purchase Order Deleted Event - C4 - Context levelBuying ServiceWMSDelete Purchase OrderLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - Sequence.png deleted file mode 100644 index d813c8ebb..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - Sequence.puml deleted file mode 100644 index d4c856774..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml - -title ECommercePlatform - Buying Service - Message Handler - Handle Purchase Order Deleted Event - Sequence - Context level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Buying Service" as ECommercePlatform.SoftwareSystems.BuyingService -participant "WMS" as ECommercePlatform.SoftwareSystems.WMS - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.BuyingService : Handle Purchase Order Deleted Event -group Handle Purchase Order Deleted Event -ECommercePlatform.SoftwareSystems.BuyingService -> ECommercePlatform.SoftwareSystems.WMS : Delete Purchase Order -end - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - Sequence.svg deleted file mode 100644 index c3569d07f..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying Service - Message Handler - Handle Purchase Order Deleted Event - Sequence - Context levelExternalExternalBuying ServiceBuying ServiceWMSWMSHandle Purchase Order Deleted EventHandle Purchase Order Deleted EventDelete Purchase Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.png deleted file mode 100644 index 85d6280bb..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.puml deleted file mode 100644 index fddf8dc17..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.puml +++ /dev/null @@ -1,19 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Buying Service - Message Handler - Handle Purchase Order Updated Event - C4 Sequence - Container level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler, "Message Handler", "", "") - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") -Boundary_End() -System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler, "Handle Purchase Order Updated Event") -Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Updated Event") -Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.WMS, "Update Purchase Order") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.svg deleted file mode 100644 index 9c6603fcf..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -Buying Service[System]ECommercePlatform - Buying Service - Message Handler - Handle Purchase Order Updated Event - C4 Sequence - Container level«external_system»External«container»Message Handler«container»Messaging«system»WMSHandle Purchase OrderUpdated EventReceive Purchase OrderUpdated EventUpdate Purchase Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Static.png deleted file mode 100644 index 1c88e2907..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Static.puml deleted file mode 100644 index 383f33d34..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Static.puml +++ /dev/null @@ -1,31 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Buying Service - Message Handler - Handle Purchase Order Updated Event - C4 Static - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") { - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler, "Message Handler", "", "") - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") -} -System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "") - -Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Uses") -Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.WMS, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Static.svg deleted file mode 100644 index 1a0009806..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying Service - Message Handler - Handle Purchase Order Updated Event - C4 Static - Container levelBuying Service[System]Message HandlerMessagingWMSUsesUsesLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4.png deleted file mode 100644 index 38096772c..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4.puml deleted file mode 100644 index aee97ce6d..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4.puml +++ /dev/null @@ -1,31 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Buying Service - Message Handler - Handle Purchase Order Updated Event - C4 - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") { - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler, "Message Handler", "", "") - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") -} -System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "") - -Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Updated Event") -Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.WMS, "Update Purchase Order") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4.svg deleted file mode 100644 index cd5bb6079..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying Service - Message Handler - Handle Purchase Order Updated Event - C4 - Container levelBuying Service[System]Message HandlerMessagingWMSReceive Purchase OrderUpdated EventUpdate Purchase OrderLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - Sequence.png deleted file mode 100644 index 2623f9129..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - Sequence.puml deleted file mode 100644 index ec4c79cd8..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - Sequence.puml +++ /dev/null @@ -1,21 +0,0 @@ -@startuml - -title ECommercePlatform - Buying Service - Message Handler - Handle Purchase Order Updated Event - Sequence - Container level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem - -box "Buying Service" #White - participant "Message Handler" as ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler - participant "Messaging" as ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging -end box - -participant "WMS" as ECommercePlatform.SoftwareSystems.WMS - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler : Handle Purchase Order Updated Event -group Handle Purchase Order Updated Event -ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler -> ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging : Receive Purchase Order Updated Event -ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler -> ECommercePlatform.SoftwareSystems.WMS : Update Purchase Order -end - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - Sequence.svg deleted file mode 100644 index e12543ad4..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying Service - Message Handler - Handle Purchase Order Updated Event - Sequence - Container levelBuying ServiceExternalExternalMessage HandlerMessage HandlerMessagingMessagingWMSWMSHandle Purchase Order Updated EventHandle Purchase Order Updated EventReceive Purchase Order Updated EventUpdate Purchase Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.png deleted file mode 100644 index 20e59487d..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.puml deleted file mode 100644 index a9a2298a0..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.puml +++ /dev/null @@ -1,14 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Buying Service - Message Handler - Handle Purchase Order Updated Event - C4 Sequence - Context level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "") -System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BuyingService, "Handle Purchase Order Updated Event") -Rel(ECommercePlatform.SoftwareSystems.BuyingService, ECommercePlatform.SoftwareSystems.WMS, "Update Purchase Order") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.svg deleted file mode 100644 index 18d42ef09..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying Service - Message Handler - Handle Purchase Order Updated Event - C4 Sequence - Context level«external_system»External«system»Buying Service«system»WMSHandle Purchase OrderUpdated EventUpdate Purchase Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Static.png deleted file mode 100644 index 05004af13..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Static.puml deleted file mode 100644 index b24c5bd12..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Static.puml +++ /dev/null @@ -1,26 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Buying Service - Message Handler - Handle Purchase Order Updated Event - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "") -System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "") - -Rel(ECommercePlatform.SoftwareSystems.BuyingService, ECommercePlatform.SoftwareSystems.WMS, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Static.svg deleted file mode 100644 index 334e67b56..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying Service - Message Handler - Handle Purchase Order Updated Event - C4 Static - Context levelBuying ServiceWMSUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4.png deleted file mode 100644 index 06f69cfe1..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4.puml deleted file mode 100644 index 26b251d91..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4.puml +++ /dev/null @@ -1,26 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Buying Service - Message Handler - Handle Purchase Order Updated Event - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "") -System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "") - -Rel(ECommercePlatform.SoftwareSystems.BuyingService, ECommercePlatform.SoftwareSystems.WMS, "Update Purchase Order") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4.svg deleted file mode 100644 index 7336e1c5a..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying Service - Message Handler - Handle Purchase Order Updated Event - C4 - Context levelBuying ServiceWMSUpdate Purchase OrderLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - Sequence.png deleted file mode 100644 index 0403a91c3..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - Sequence.puml deleted file mode 100644 index d17b41cff..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml - -title ECommercePlatform - Buying Service - Message Handler - Handle Purchase Order Updated Event - Sequence - Context level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Buying Service" as ECommercePlatform.SoftwareSystems.BuyingService -participant "WMS" as ECommercePlatform.SoftwareSystems.WMS - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.BuyingService : Handle Purchase Order Updated Event -group Handle Purchase Order Updated Event -ECommercePlatform.SoftwareSystems.BuyingService -> ECommercePlatform.SoftwareSystems.WMS : Update Purchase Order -end - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - Sequence.svg deleted file mode 100644 index 26bafb65a..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying Service - Message Handler - Handle Purchase Order Updated Event - Sequence - Context levelExternalExternalBuying ServiceBuying ServiceWMSWMSHandle Purchase Order Updated EventHandle Purchase Order Updated EventUpdate Purchase Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Container - C4 Static.png deleted file mode 100644 index 9483405ee..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Container - C4 Static.puml deleted file mode 100644 index bb9bc3045..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Container - C4 Static.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Buying Service - Messaging - C4 Static - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") { - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Container - C4 Static.svg deleted file mode 100644 index 46a3dbdee..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying Service - Messaging - C4 Static - Container levelBuying Service[System]MessagingLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Container - C4.png deleted file mode 100644 index b2ab1389f..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Container - C4.puml deleted file mode 100644 index caad20c52..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Container - C4.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Buying Service - Messaging - C4 - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") { - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Container - C4.svg deleted file mode 100644 index c110bd037..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying Service - Messaging - C4 - Container levelBuying Service[System]MessagingLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - C4 Sequence.png deleted file mode 100644 index 7182fe78a..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - C4 Sequence.puml deleted file mode 100644 index 77d8d34ff..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - C4 Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Buying Service - Messaging - Receive Purchase Order Created Event - C4 Sequence - Container level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") -Boundary_End() - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Created Event") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - C4 Sequence.svg deleted file mode 100644 index f6f55e018..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -Buying Service[System]ECommercePlatform - Buying Service - Messaging - Receive Purchase Order Created Event - C4 Sequence - Container level«external_system»External«container»MessagingReceive Purchase OrderCreated Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - C4 Static.png deleted file mode 100644 index 8e55dc3b2..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - C4 Static.puml deleted file mode 100644 index 2202e736a..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - C4 Static.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Buying Service - Messaging - Receive Purchase Order Created Event - C4 Static - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") { - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - C4 Static.svg deleted file mode 100644 index a60b8144d..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying Service - Messaging - Receive Purchase Order Created Event - C4 Static - Container levelBuying Service[System]MessagingLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - C4.png deleted file mode 100644 index f2a1807a8..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - C4.puml deleted file mode 100644 index 3e0f3bf05..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - C4.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Buying Service - Messaging - Receive Purchase Order Created Event - C4 - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") { - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - C4.svg deleted file mode 100644 index 6e08c1a10..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying Service - Messaging - Receive Purchase Order Created Event - C4 - Container levelBuying Service[System]MessagingLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - Sequence.png deleted file mode 100644 index b65fe54f7..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - Sequence.puml deleted file mode 100644 index 7991f8d3a..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml - -title ECommercePlatform - Buying Service - Messaging - Receive Purchase Order Created Event - Sequence - Container level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem - -box "Buying Service" #White - participant "Messaging" as ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging -end box - - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging : Receive Purchase Order Created Event - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - Sequence.svg deleted file mode 100644 index 0a0e95b86..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying Service - Messaging - Receive Purchase Order Created Event - Sequence - Container levelBuying ServiceExternalExternalMessagingMessagingReceive Purchase Order Created Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - C4 Sequence.png deleted file mode 100644 index 776152a4d..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - C4 Sequence.puml deleted file mode 100644 index 01f0593f7..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - C4 Sequence.puml +++ /dev/null @@ -1,12 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Buying Service - Messaging - Receive Purchase Order Created Event - C4 Sequence - Context level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BuyingService, "Receive Purchase Order Created Event") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - C4 Sequence.svg deleted file mode 100644 index 39be88e84..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying Service - Messaging - Receive Purchase Order Created Event - C4 Sequence - Context level«external_system»External«system»Buying ServiceReceive Purchase OrderCreated Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - C4 Static.png deleted file mode 100644 index f87eddfcc..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - C4 Static.puml deleted file mode 100644 index d147953fc..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - C4 Static.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Buying Service - Messaging - Receive Purchase Order Created Event - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - C4 Static.svg deleted file mode 100644 index 71244b04b..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying Service - Messaging - Receive Purchase Order Created Event - C4 Static - Context levelBuying ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - C4.png deleted file mode 100644 index e6805b375..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - C4.puml deleted file mode 100644 index ceee4f611..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - C4.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Buying Service - Messaging - Receive Purchase Order Created Event - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - C4.svg deleted file mode 100644 index 3a8d69405..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying Service - Messaging - Receive Purchase Order Created Event - C4 - Context levelBuying ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - Sequence.png deleted file mode 100644 index e547880de..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - Sequence.puml deleted file mode 100644 index 1dc6d56f3..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - Sequence.puml +++ /dev/null @@ -1,11 +0,0 @@ -@startuml - -title ECommercePlatform - Buying Service - Messaging - Receive Purchase Order Created Event - Sequence - Context level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Buying Service" as ECommercePlatform.SoftwareSystems.BuyingService - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.BuyingService : Receive Purchase Order Created Event - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - Sequence.svg deleted file mode 100644 index 49b206cdc..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying Service - Messaging - Receive Purchase Order Created Event - Sequence - Context levelExternalExternalBuying ServiceBuying ServiceReceive Purchase Order Created Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - C4 Sequence.png deleted file mode 100644 index 4fcf9e46b..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - C4 Sequence.puml deleted file mode 100644 index 62a259498..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - C4 Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Buying Service - Messaging - Receive Purchase Order Deleted Event - C4 Sequence - Container level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") -Boundary_End() - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Deleted Event") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - C4 Sequence.svg deleted file mode 100644 index 45040586c..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -Buying Service[System]ECommercePlatform - Buying Service - Messaging - Receive Purchase Order Deleted Event - C4 Sequence - Container level«external_system»External«container»MessagingReceive Purchase OrderDeleted Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - C4 Static.png deleted file mode 100644 index 74bd3a41c..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - C4 Static.puml deleted file mode 100644 index 4db64b4ac..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - C4 Static.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Buying Service - Messaging - Receive Purchase Order Deleted Event - C4 Static - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") { - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - C4 Static.svg deleted file mode 100644 index 41ad28956..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying Service - Messaging - Receive Purchase Order Deleted Event - C4 Static - Container levelBuying Service[System]MessagingLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - C4.png deleted file mode 100644 index 5f95d7b4e..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - C4.puml deleted file mode 100644 index a79bca248..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - C4.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Buying Service - Messaging - Receive Purchase Order Deleted Event - C4 - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") { - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - C4.svg deleted file mode 100644 index b775fa7fc..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying Service - Messaging - Receive Purchase Order Deleted Event - C4 - Container levelBuying Service[System]MessagingLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - Sequence.png deleted file mode 100644 index c5f33bb63..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - Sequence.puml deleted file mode 100644 index 57ea5b95e..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml - -title ECommercePlatform - Buying Service - Messaging - Receive Purchase Order Deleted Event - Sequence - Container level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem - -box "Buying Service" #White - participant "Messaging" as ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging -end box - - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging : Receive Purchase Order Deleted Event - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - Sequence.svg deleted file mode 100644 index a0db31a3e..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying Service - Messaging - Receive Purchase Order Deleted Event - Sequence - Container levelBuying ServiceExternalExternalMessagingMessagingReceive Purchase Order Deleted Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - C4 Sequence.png deleted file mode 100644 index d773bc925..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - C4 Sequence.puml deleted file mode 100644 index 9f3c71702..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - C4 Sequence.puml +++ /dev/null @@ -1,12 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Buying Service - Messaging - Receive Purchase Order Deleted Event - C4 Sequence - Context level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BuyingService, "Receive Purchase Order Deleted Event") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - C4 Sequence.svg deleted file mode 100644 index f1e7a5b30..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying Service - Messaging - Receive Purchase Order Deleted Event - C4 Sequence - Context level«external_system»External«system»Buying ServiceReceive Purchase OrderDeleted Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - C4 Static.png deleted file mode 100644 index 87dfaee81..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - C4 Static.puml deleted file mode 100644 index 3c5795d20..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - C4 Static.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Buying Service - Messaging - Receive Purchase Order Deleted Event - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - C4 Static.svg deleted file mode 100644 index 33982adb4..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying Service - Messaging - Receive Purchase Order Deleted Event - C4 Static - Context levelBuying ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - C4.png deleted file mode 100644 index a9aa0234e..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - C4.puml deleted file mode 100644 index 8baf12abf..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - C4.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Buying Service - Messaging - Receive Purchase Order Deleted Event - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - C4.svg deleted file mode 100644 index 0a4096ff8..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying Service - Messaging - Receive Purchase Order Deleted Event - C4 - Context levelBuying ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - Sequence.png deleted file mode 100644 index 8d84af873..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - Sequence.puml deleted file mode 100644 index 94d0bbede..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - Sequence.puml +++ /dev/null @@ -1,11 +0,0 @@ -@startuml - -title ECommercePlatform - Buying Service - Messaging - Receive Purchase Order Deleted Event - Sequence - Context level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Buying Service" as ECommercePlatform.SoftwareSystems.BuyingService - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.BuyingService : Receive Purchase Order Deleted Event - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - Sequence.svg deleted file mode 100644 index 2baf33d4c..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying Service - Messaging - Receive Purchase Order Deleted Event - Sequence - Context levelExternalExternalBuying ServiceBuying ServiceReceive Purchase Order Deleted Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - C4 Sequence.png deleted file mode 100644 index c5e7f3c08..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - C4 Sequence.puml deleted file mode 100644 index 979caec76..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - C4 Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Buying Service - Messaging - Receive Purchase Order Updated Event - C4 Sequence - Container level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") -Boundary_End() - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Updated Event") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - C4 Sequence.svg deleted file mode 100644 index 89e346961..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -Buying Service[System]ECommercePlatform - Buying Service - Messaging - Receive Purchase Order Updated Event - C4 Sequence - Container level«external_system»External«container»MessagingReceive Purchase OrderUpdated Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - C4 Static.png deleted file mode 100644 index d7fe9ba83..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - C4 Static.puml deleted file mode 100644 index 7b5a810d8..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - C4 Static.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Buying Service - Messaging - Receive Purchase Order Updated Event - C4 Static - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") { - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - C4 Static.svg deleted file mode 100644 index 377f84e40..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying Service - Messaging - Receive Purchase Order Updated Event - C4 Static - Container levelBuying Service[System]MessagingLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - C4.png deleted file mode 100644 index 2f0b4f9c5..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - C4.puml deleted file mode 100644 index 3c1c7f495..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - C4.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Buying Service - Messaging - Receive Purchase Order Updated Event - C4 - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") { - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - C4.svg deleted file mode 100644 index 8ddcbad67..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying Service - Messaging - Receive Purchase Order Updated Event - C4 - Container levelBuying Service[System]MessagingLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - Sequence.png deleted file mode 100644 index cb0f6289c..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - Sequence.puml deleted file mode 100644 index 98c33829a..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml - -title ECommercePlatform - Buying Service - Messaging - Receive Purchase Order Updated Event - Sequence - Container level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem - -box "Buying Service" #White - participant "Messaging" as ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging -end box - - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging : Receive Purchase Order Updated Event - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - Sequence.svg deleted file mode 100644 index 4c1c1a1c6..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying Service - Messaging - Receive Purchase Order Updated Event - Sequence - Container levelBuying ServiceExternalExternalMessagingMessagingReceive Purchase Order Updated Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - C4 Sequence.png deleted file mode 100644 index 64007972f..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - C4 Sequence.puml deleted file mode 100644 index 664398ab0..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - C4 Sequence.puml +++ /dev/null @@ -1,12 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Buying Service - Messaging - Receive Purchase Order Updated Event - C4 Sequence - Context level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BuyingService, "Receive Purchase Order Updated Event") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - C4 Sequence.svg deleted file mode 100644 index 4694da9ee..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying Service - Messaging - Receive Purchase Order Updated Event - C4 Sequence - Context level«external_system»External«system»Buying ServiceReceive Purchase OrderUpdated Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - C4 Static.png deleted file mode 100644 index 634902a25..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - C4 Static.puml deleted file mode 100644 index 7c94c4fa0..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - C4 Static.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Buying Service - Messaging - Receive Purchase Order Updated Event - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - C4 Static.svg deleted file mode 100644 index 6f48e81e2..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying Service - Messaging - Receive Purchase Order Updated Event - C4 Static - Context levelBuying ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - C4.png deleted file mode 100644 index 50edee327..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - C4.puml deleted file mode 100644 index 02ad8fa87..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - C4.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Buying Service - Messaging - Receive Purchase Order Updated Event - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - C4.svg deleted file mode 100644 index 9a36fec1c..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying Service - Messaging - Receive Purchase Order Updated Event - C4 - Context levelBuying ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - Sequence.png deleted file mode 100644 index b81c31e24..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - Sequence.puml deleted file mode 100644 index 114f54f44..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - Sequence.puml +++ /dev/null @@ -1,11 +0,0 @@ -@startuml - -title ECommercePlatform - Buying Service - Messaging - Receive Purchase Order Updated Event - Sequence - Context level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Buying Service" as ECommercePlatform.SoftwareSystems.BuyingService - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.BuyingService : Receive Purchase Order Updated Event - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - Sequence.svg deleted file mode 100644 index 205956acb..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying Service - Messaging - Receive Purchase Order Updated Event - Sequence - Context levelExternalExternalBuying ServiceBuying ServiceReceive Purchase Order Updated Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - C4 Sequence.png deleted file mode 100644 index 07bec5100..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - C4 Sequence.puml deleted file mode 100644 index 747ba4d76..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - C4 Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Buying Service - Messaging - Send Purchase Order Created Event - C4 Sequence - Container level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") -Boundary_End() - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Send Purchase Order Created Event") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - C4 Sequence.svg deleted file mode 100644 index 2d1ade2e7..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -Buying Service[System]ECommercePlatform - Buying Service - Messaging - Send Purchase Order Created Event - C4 Sequence - Container level«external_system»External«container»MessagingSend Purchase OrderCreated Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - C4 Static.png deleted file mode 100644 index cbe55502c..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - C4 Static.puml deleted file mode 100644 index 325ae521b..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - C4 Static.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Buying Service - Messaging - Send Purchase Order Created Event - C4 Static - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") { - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - C4 Static.svg deleted file mode 100644 index b1c774e3f..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying Service - Messaging - Send Purchase Order Created Event - C4 Static - Container levelBuying Service[System]MessagingLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - C4.png deleted file mode 100644 index 72174b6cf..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - C4.puml deleted file mode 100644 index c92342b07..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - C4.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Buying Service - Messaging - Send Purchase Order Created Event - C4 - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") { - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - C4.svg deleted file mode 100644 index 7b6f7cf4b..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying Service - Messaging - Send Purchase Order Created Event - C4 - Container levelBuying Service[System]MessagingLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - Sequence.png deleted file mode 100644 index 3df219b7b..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - Sequence.puml deleted file mode 100644 index 8db6df919..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml - -title ECommercePlatform - Buying Service - Messaging - Send Purchase Order Created Event - Sequence - Container level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem - -box "Buying Service" #White - participant "Messaging" as ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging -end box - - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging : Send Purchase Order Created Event - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - Sequence.svg deleted file mode 100644 index 659f2f585..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying Service - Messaging - Send Purchase Order Created Event - Sequence - Container levelBuying ServiceExternalExternalMessagingMessagingSend Purchase Order Created Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - C4 Sequence.png deleted file mode 100644 index e4329b900..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - C4 Sequence.puml deleted file mode 100644 index 7eb2b1ee7..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - C4 Sequence.puml +++ /dev/null @@ -1,12 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Buying Service - Messaging - Send Purchase Order Created Event - C4 Sequence - Context level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BuyingService, "Send Purchase Order Created Event") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - C4 Sequence.svg deleted file mode 100644 index 7d1d724e8..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying Service - Messaging - Send Purchase Order Created Event - C4 Sequence - Context level«external_system»External«system»Buying ServiceSend Purchase OrderCreated Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - C4 Static.png deleted file mode 100644 index d61a48046..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - C4 Static.puml deleted file mode 100644 index 7b9780a74..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - C4 Static.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Buying Service - Messaging - Send Purchase Order Created Event - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - C4 Static.svg deleted file mode 100644 index a6c5cffeb..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying Service - Messaging - Send Purchase Order Created Event - C4 Static - Context levelBuying ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - C4.png deleted file mode 100644 index e9477a887..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - C4.puml deleted file mode 100644 index 6abd4964b..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - C4.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Buying Service - Messaging - Send Purchase Order Created Event - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - C4.svg deleted file mode 100644 index 68a6b5125..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying Service - Messaging - Send Purchase Order Created Event - C4 - Context levelBuying ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - Sequence.png deleted file mode 100644 index 935ddd090..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - Sequence.puml deleted file mode 100644 index 8f3bb2365..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - Sequence.puml +++ /dev/null @@ -1,11 +0,0 @@ -@startuml - -title ECommercePlatform - Buying Service - Messaging - Send Purchase Order Created Event - Sequence - Context level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Buying Service" as ECommercePlatform.SoftwareSystems.BuyingService - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.BuyingService : Send Purchase Order Created Event - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - Sequence.svg deleted file mode 100644 index eb9f240b1..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying Service - Messaging - Send Purchase Order Created Event - Sequence - Context levelExternalExternalBuying ServiceBuying ServiceSend Purchase Order Created Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - C4 Sequence.png deleted file mode 100644 index 14dfc00d6..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - C4 Sequence.puml deleted file mode 100644 index 4801e1c0d..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - C4 Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Buying Service - Messaging - Send Purchase Order Deleted Event - C4 Sequence - Container level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") -Boundary_End() - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Send Purchase Order Deleted Event") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - C4 Sequence.svg deleted file mode 100644 index 851b3b07c..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -Buying Service[System]ECommercePlatform - Buying Service - Messaging - Send Purchase Order Deleted Event - C4 Sequence - Container level«external_system»External«container»MessagingSend Purchase OrderDeleted Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - C4 Static.png deleted file mode 100644 index 64f8e2d30..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - C4 Static.puml deleted file mode 100644 index ca7124dc5..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - C4 Static.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Buying Service - Messaging - Send Purchase Order Deleted Event - C4 Static - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") { - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - C4 Static.svg deleted file mode 100644 index 03bfe81e1..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying Service - Messaging - Send Purchase Order Deleted Event - C4 Static - Container levelBuying Service[System]MessagingLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - C4.png deleted file mode 100644 index 455b19d9f..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - C4.puml deleted file mode 100644 index 29bc7f888..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - C4.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Buying Service - Messaging - Send Purchase Order Deleted Event - C4 - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") { - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - C4.svg deleted file mode 100644 index 954624be4..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying Service - Messaging - Send Purchase Order Deleted Event - C4 - Container levelBuying Service[System]MessagingLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - Sequence.png deleted file mode 100644 index 2889d4747..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - Sequence.puml deleted file mode 100644 index 261f48c7f..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml - -title ECommercePlatform - Buying Service - Messaging - Send Purchase Order Deleted Event - Sequence - Container level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem - -box "Buying Service" #White - participant "Messaging" as ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging -end box - - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging : Send Purchase Order Deleted Event - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - Sequence.svg deleted file mode 100644 index bdbe1ce67..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying Service - Messaging - Send Purchase Order Deleted Event - Sequence - Container levelBuying ServiceExternalExternalMessagingMessagingSend Purchase Order Deleted Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - C4 Sequence.png deleted file mode 100644 index 7808c2ef9..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - C4 Sequence.puml deleted file mode 100644 index a23f59898..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - C4 Sequence.puml +++ /dev/null @@ -1,12 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Buying Service - Messaging - Send Purchase Order Deleted Event - C4 Sequence - Context level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BuyingService, "Send Purchase Order Deleted Event") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - C4 Sequence.svg deleted file mode 100644 index cf8318e77..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying Service - Messaging - Send Purchase Order Deleted Event - C4 Sequence - Context level«external_system»External«system»Buying ServiceSend Purchase OrderDeleted Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - C4 Static.png deleted file mode 100644 index 250707f05..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - C4 Static.puml deleted file mode 100644 index 478e9d25d..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - C4 Static.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Buying Service - Messaging - Send Purchase Order Deleted Event - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - C4 Static.svg deleted file mode 100644 index 7aa696be3..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying Service - Messaging - Send Purchase Order Deleted Event - C4 Static - Context levelBuying ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - C4.png deleted file mode 100644 index 6be9fb620..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - C4.puml deleted file mode 100644 index 043f1d9bc..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - C4.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Buying Service - Messaging - Send Purchase Order Deleted Event - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - C4.svg deleted file mode 100644 index 0c8ed297f..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying Service - Messaging - Send Purchase Order Deleted Event - C4 - Context levelBuying ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - Sequence.png deleted file mode 100644 index 96a19f605..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - Sequence.puml deleted file mode 100644 index 452eb34e1..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - Sequence.puml +++ /dev/null @@ -1,11 +0,0 @@ -@startuml - -title ECommercePlatform - Buying Service - Messaging - Send Purchase Order Deleted Event - Sequence - Context level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Buying Service" as ECommercePlatform.SoftwareSystems.BuyingService - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.BuyingService : Send Purchase Order Deleted Event - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - Sequence.svg deleted file mode 100644 index 639dba593..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying Service - Messaging - Send Purchase Order Deleted Event - Sequence - Context levelExternalExternalBuying ServiceBuying ServiceSend Purchase Order Deleted Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - C4 Sequence.png deleted file mode 100644 index 9a664ab8a..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - C4 Sequence.puml deleted file mode 100644 index a4d30e099..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - C4 Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Buying Service - Messaging - Send Purchase Order Updated Event - C4 Sequence - Container level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") -Boundary_End() - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Send Purchase Order Updated Event") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - C4 Sequence.svg deleted file mode 100644 index b8d5e4cdf..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -Buying Service[System]ECommercePlatform - Buying Service - Messaging - Send Purchase Order Updated Event - C4 Sequence - Container level«external_system»External«container»MessagingSend Purchase OrderUpdated Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - C4 Static.png deleted file mode 100644 index d362addc9..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - C4 Static.puml deleted file mode 100644 index f9439feae..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - C4 Static.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Buying Service - Messaging - Send Purchase Order Updated Event - C4 Static - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") { - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - C4 Static.svg deleted file mode 100644 index 17162aedc..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying Service - Messaging - Send Purchase Order Updated Event - C4 Static - Container levelBuying Service[System]MessagingLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - C4.png deleted file mode 100644 index 11ed98d34..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - C4.puml deleted file mode 100644 index a4e56dbcb..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - C4.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Buying Service - Messaging - Send Purchase Order Updated Event - C4 - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") { - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - C4.svg deleted file mode 100644 index 46410b950..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying Service - Messaging - Send Purchase Order Updated Event - C4 - Container levelBuying Service[System]MessagingLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - Sequence.png deleted file mode 100644 index 3fec4cd08..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - Sequence.puml deleted file mode 100644 index 9d1244470..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml - -title ECommercePlatform - Buying Service - Messaging - Send Purchase Order Updated Event - Sequence - Container level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem - -box "Buying Service" #White - participant "Messaging" as ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging -end box - - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging : Send Purchase Order Updated Event - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - Sequence.svg deleted file mode 100644 index fc3be22bf..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying Service - Messaging - Send Purchase Order Updated Event - Sequence - Container levelBuying ServiceExternalExternalMessagingMessagingSend Purchase Order Updated Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - C4 Sequence.png deleted file mode 100644 index 4f7098ecb..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - C4 Sequence.puml deleted file mode 100644 index 6dbd3cf08..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - C4 Sequence.puml +++ /dev/null @@ -1,12 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Buying Service - Messaging - Send Purchase Order Updated Event - C4 Sequence - Context level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BuyingService, "Send Purchase Order Updated Event") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - C4 Sequence.svg deleted file mode 100644 index f0e1861db..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying Service - Messaging - Send Purchase Order Updated Event - C4 Sequence - Context level«external_system»External«system»Buying ServiceSend Purchase OrderUpdated Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - C4 Static.png deleted file mode 100644 index 22262d87f..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - C4 Static.puml deleted file mode 100644 index 0bca20974..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - C4 Static.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Buying Service - Messaging - Send Purchase Order Updated Event - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - C4 Static.svg deleted file mode 100644 index dd2cd9d92..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying Service - Messaging - Send Purchase Order Updated Event - C4 Static - Context levelBuying ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - C4.png deleted file mode 100644 index 7c82cc276..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - C4.puml deleted file mode 100644 index 838d957b4..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - C4.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Buying Service - Messaging - Send Purchase Order Updated Event - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - C4.svg deleted file mode 100644 index 9c872e60e..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying Service - Messaging - Send Purchase Order Updated Event - C4 - Context levelBuying ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - Sequence.png deleted file mode 100644 index dbf657a1e..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - Sequence.puml deleted file mode 100644 index 15eedde8a..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - Sequence.puml +++ /dev/null @@ -1,11 +0,0 @@ -@startuml - -title ECommercePlatform - Buying Service - Messaging - Send Purchase Order Updated Event - Sequence - Context level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Buying Service" as ECommercePlatform.SoftwareSystems.BuyingService - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.BuyingService : Send Purchase Order Updated Event - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - Sequence.svg deleted file mode 100644 index 9be8cb01a..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying Service - Messaging - Send Purchase Order Updated Event - Sequence - Context levelExternalExternalBuying ServiceBuying ServiceSend Purchase Order Updated Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Context - C4 Static.png deleted file mode 100644 index 55f241fda..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Context - C4 Static.puml deleted file mode 100644 index 6be4805a9..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Context - C4 Static.puml +++ /dev/null @@ -1,26 +0,0 @@ -@startuml -!include ..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Buying Service - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "") -System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "") - -Rel(ECommercePlatform.SoftwareSystems.BuyingService, ECommercePlatform.SoftwareSystems.WMS, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Context - C4 Static.svg deleted file mode 100644 index f6b0ed586..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying Service - C4 Static - Context levelBuying ServiceWMSUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Context - C4.png deleted file mode 100644 index 4b08761bf..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Context - C4.puml deleted file mode 100644 index 66b6686e1..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Context - C4.puml +++ /dev/null @@ -1,26 +0,0 @@ -@startuml -!include ..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Buying Service - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "") -System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "") - -Rel(ECommercePlatform.SoftwareSystems.BuyingService, ECommercePlatform.SoftwareSystems.WMS, "Create Purchase Order\nUpdate Purchase Order\nDelete Purchase Order") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Context - C4.svg deleted file mode 100644 index 9f8419aba..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Buying Service - C4 - Context levelBuying ServiceWMSCreate Purchase OrderUpdate Purchase OrderDelete Purchase OrderLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Container - C4 Static.png deleted file mode 100644 index 035cded72..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Container - C4 Static.puml deleted file mode 100644 index d0f68b115..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Container - C4 Static.puml +++ /dev/null @@ -1,33 +0,0 @@ -@startuml -!include ..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - CRM App - C4 Static - Container level - -System(ECommercePlatform.SoftwareSystems.CRMApp, "CRM App", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service") { - Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.CRMApp, ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, "Uses") -Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Uses") -Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Container - C4 Static.svg deleted file mode 100644 index 2a8a31468..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - CRM App - C4 Static - Container levelFraud Service[System]ApiDatabaseMessagingCRM AppUsesUsesUsesLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Container - C4.png deleted file mode 100644 index 4db218e5a..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Container - C4.puml deleted file mode 100644 index 9b996fac5..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Container - C4.puml +++ /dev/null @@ -1,33 +0,0 @@ -@startuml -!include ..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - CRM App - C4 - Container level - -System(ECommercePlatform.SoftwareSystems.CRMApp, "CRM App", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service") { - Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.CRMApp, ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, "Get High Risk Orders\nUpdate Order Fraud Check Result") -Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Select High Risk Orders\nUpdate Fraud Check Result") -Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Send Fraud Check Result Event") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Container - C4.svg deleted file mode 100644 index 2c8ecd392..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - CRM App - C4 - Container levelFraud Service[System]ApiDatabaseMessagingCRM AppGet High Risk OrdersUpdate Order Fraud CheckResultSelect High Risk OrdersUpdate Fraud CheckResultSend Fraud Check ResultEventLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Context - C4 Static.png deleted file mode 100644 index fa620ac50..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Context - C4 Static.puml deleted file mode 100644 index 49e11628a..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Context - C4 Static.puml +++ /dev/null @@ -1,26 +0,0 @@ -@startuml -!include ..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - CRM App - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.CRMApp, "CRM App", "") -System(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service", "") - -Rel(ECommercePlatform.SoftwareSystems.CRMApp, ECommercePlatform.SoftwareSystems.FraudService, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Context - C4 Static.svg deleted file mode 100644 index a6d50ff58..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - CRM App - C4 Static - Context levelCRM AppFraud ServiceUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Context - C4.png deleted file mode 100644 index 377d48f49..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Context - C4.puml deleted file mode 100644 index a99d2101e..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Context - C4.puml +++ /dev/null @@ -1,26 +0,0 @@ -@startuml -!include ..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - CRM App - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.CRMApp, "CRM App", "") -System(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service", "") - -Rel(ECommercePlatform.SoftwareSystems.CRMApp, ECommercePlatform.SoftwareSystems.FraudService, "Get High Risk Orders\nUpdate Order Fraud Check Result") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Context - C4.svg deleted file mode 100644 index 86f1e2cc8..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - CRM App - C4 - Context levelCRM AppFraud ServiceGet High Risk OrdersUpdate Order Fraud CheckResultLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - C4 Sequence.png deleted file mode 100644 index 2eeb0282a..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - C4 Sequence.puml deleted file mode 100644 index d6cc131f5..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - C4 Sequence.puml +++ /dev/null @@ -1,21 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - CRM App - Update Order Fraud Check Result - C4 Sequence - Container level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.CRMApp, "CRM App", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service") - Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "") -Boundary_End() - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.CRMApp, "Update Order Fraud Check Result") -Rel(ECommercePlatform.SoftwareSystems.CRMApp, ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, "Update Order Fraud Check Result") -Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Update Fraud Check Result") -Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Send Fraud Check Result Event") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - C4 Sequence.svg deleted file mode 100644 index c9d3ab0b1..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -Fraud Service[System]ECommercePlatform - CRM App - Update Order Fraud Check Result - C4 Sequence - Container level«external_system»External«system»CRM App«container»Api«container»Database«container»MessagingUpdate Order Fraud CheckResultUpdate Order Fraud CheckResultUpdate Fraud CheckResultSend Fraud Check ResultEvent \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - C4 Static.png deleted file mode 100644 index d25b987ac..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - C4 Static.puml deleted file mode 100644 index e82eb2257..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - C4 Static.puml +++ /dev/null @@ -1,33 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - CRM App - Update Order Fraud Check Result - C4 Static - Container level - -System(ECommercePlatform.SoftwareSystems.CRMApp, "CRM App", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service") { - Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.CRMApp, ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, "Uses") -Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Uses") -Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - C4 Static.svg deleted file mode 100644 index 25ba7b04d..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - CRM App - Update Order Fraud Check Result - C4 Static - Container levelFraud Service[System]ApiDatabaseMessagingCRM AppUsesUsesUsesLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - C4.png deleted file mode 100644 index 5ebde9b36..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - C4.puml deleted file mode 100644 index 47b2d0471..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - C4.puml +++ /dev/null @@ -1,33 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - CRM App - Update Order Fraud Check Result - C4 - Container level - -System(ECommercePlatform.SoftwareSystems.CRMApp, "CRM App", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service") { - Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.CRMApp, ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, "Update Order Fraud Check Result") -Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Update Fraud Check Result") -Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Send Fraud Check Result Event") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - C4.svg deleted file mode 100644 index a26769da8..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - CRM App - Update Order Fraud Check Result - C4 - Container levelFraud Service[System]ApiDatabaseMessagingCRM AppUpdate Order Fraud CheckResultUpdate Fraud CheckResultSend Fraud Check ResultEventLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - Sequence.png deleted file mode 100644 index 416cb0098..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - Sequence.puml deleted file mode 100644 index 16147102e..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - Sequence.puml +++ /dev/null @@ -1,25 +0,0 @@ -@startuml - -title ECommercePlatform - CRM App - Update Order Fraud Check Result - Sequence - Container level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "CRM App" as ECommercePlatform.SoftwareSystems.CRMApp - -box "Fraud Service" #White - participant "Api" as ECommercePlatform.SoftwareSystems.FraudService.Containers.Api - participant "Database" as ECommercePlatform.SoftwareSystems.FraudService.Containers.Database - participant "Messaging" as ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging -end box - - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.CRMApp : Update Order Fraud Check Result -group Update Order Fraud Check Result -ECommercePlatform.SoftwareSystems.CRMApp -> ECommercePlatform.SoftwareSystems.FraudService.Containers.Api : Update Order Fraud Check Result -group Update Order Fraud Check Result -ECommercePlatform.SoftwareSystems.FraudService.Containers.Api -> ECommercePlatform.SoftwareSystems.FraudService.Containers.Database : Update Fraud Check Result -ECommercePlatform.SoftwareSystems.FraudService.Containers.Api -> ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging : Send Fraud Check Result Event -end -end - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - Sequence.svg deleted file mode 100644 index 689a74676..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - CRM App - Update Order Fraud Check Result - Sequence - Container levelFraud ServiceExternalExternalCRM AppCRM AppApiApiDatabaseDatabaseMessagingMessagingUpdate Order Fraud Check ResultUpdate Order Fraud Check ResultUpdate Order Fraud Check ResultUpdate Order Fraud Check ResultUpdate Fraud Check ResultSend Fraud Check Result Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - C4 Sequence.png deleted file mode 100644 index 8a5ed8018..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - C4 Sequence.puml deleted file mode 100644 index 0f413e7ae..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - C4 Sequence.puml +++ /dev/null @@ -1,14 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - CRM App - Update Order Fraud Check Result - C4 Sequence - Context level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.CRMApp, "CRM App", "") -System(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.CRMApp, "Update Order Fraud Check Result") -Rel(ECommercePlatform.SoftwareSystems.CRMApp, ECommercePlatform.SoftwareSystems.FraudService, "Update Order Fraud Check Result") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - C4 Sequence.svg deleted file mode 100644 index f9b9cf4af..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - CRM App - Update Order Fraud Check Result - C4 Sequence - Context level«external_system»External«system»CRM App«system»Fraud ServiceUpdate Order Fraud CheckResultUpdate Order Fraud CheckResult \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - C4 Static.png deleted file mode 100644 index 78ca55228..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - C4 Static.puml deleted file mode 100644 index 8316ce5d4..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - C4 Static.puml +++ /dev/null @@ -1,26 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - CRM App - Update Order Fraud Check Result - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.CRMApp, "CRM App", "") -System(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service", "") - -Rel(ECommercePlatform.SoftwareSystems.CRMApp, ECommercePlatform.SoftwareSystems.FraudService, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - C4 Static.svg deleted file mode 100644 index d165e3b41..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - CRM App - Update Order Fraud Check Result - C4 Static - Context levelCRM AppFraud ServiceUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - C4.png deleted file mode 100644 index 62d72b257..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - C4.puml deleted file mode 100644 index 2b6681246..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - C4.puml +++ /dev/null @@ -1,26 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - CRM App - Update Order Fraud Check Result - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.CRMApp, "CRM App", "") -System(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service", "") - -Rel(ECommercePlatform.SoftwareSystems.CRMApp, ECommercePlatform.SoftwareSystems.FraudService, "Update Order Fraud Check Result") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - C4.svg deleted file mode 100644 index 6c7e2c906..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - CRM App - Update Order Fraud Check Result - C4 - Context levelCRM AppFraud ServiceUpdate Order Fraud CheckResultLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - Sequence.png deleted file mode 100644 index 63f05a606..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - Sequence.puml deleted file mode 100644 index 97f80b410..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml - -title ECommercePlatform - CRM App - Update Order Fraud Check Result - Sequence - Context level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "CRM App" as ECommercePlatform.SoftwareSystems.CRMApp -participant "Fraud Service" as ECommercePlatform.SoftwareSystems.FraudService - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.CRMApp : Update Order Fraud Check Result -group Update Order Fraud Check Result -ECommercePlatform.SoftwareSystems.CRMApp -> ECommercePlatform.SoftwareSystems.FraudService : Update Order Fraud Check Result -end - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - Sequence.svg deleted file mode 100644 index 2c9ac17ed..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - CRM App - Update Order Fraud Check Result - Sequence - Context levelExternalExternalCRM AppCRM AppFraud ServiceFraud ServiceUpdate Order Fraud Check ResultUpdate Order Fraud Check ResultUpdate Order Fraud Check Result \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - C4 Sequence.png deleted file mode 100644 index aae8e031d..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - C4 Sequence.puml deleted file mode 100644 index 0bf5133a9..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - C4 Sequence.puml +++ /dev/null @@ -1,19 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - CRM App - View High Risk Orders - C4 Sequence - Container level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.CRMApp, "CRM App", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service") - Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Database", "", "") -Boundary_End() - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.CRMApp, "View High Risk Orders") -Rel(ECommercePlatform.SoftwareSystems.CRMApp, ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, "Get High Risk Orders") -Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Select High Risk Orders") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - C4 Sequence.svg deleted file mode 100644 index eb00e87f3..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -Fraud Service[System]ECommercePlatform - CRM App - View High Risk Orders - C4 Sequence - Container level«external_system»External«system»CRM App«container»Api«container»DatabaseView High Risk OrdersGet High Risk OrdersSelect High Risk Orders \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - C4 Static.png deleted file mode 100644 index 38c5140f7..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - C4 Static.puml deleted file mode 100644 index e77ad27d4..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - C4 Static.puml +++ /dev/null @@ -1,31 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - CRM App - View High Risk Orders - C4 Static - Container level - -System(ECommercePlatform.SoftwareSystems.CRMApp, "CRM App", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service") { - Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Database", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.CRMApp, ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, "Uses") -Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - C4 Static.svg deleted file mode 100644 index 2dcce3f3b..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - CRM App - View High Risk Orders - C4 Static - Container levelFraud Service[System]ApiDatabaseCRM AppUsesUsesLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - C4.png deleted file mode 100644 index f27ff043b..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - C4.puml deleted file mode 100644 index addd0c296..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - C4.puml +++ /dev/null @@ -1,31 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - CRM App - View High Risk Orders - C4 - Container level - -System(ECommercePlatform.SoftwareSystems.CRMApp, "CRM App", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service") { - Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Database", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.CRMApp, ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, "Get High Risk Orders") -Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Select High Risk Orders") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - C4.svg deleted file mode 100644 index f5dbb706b..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - CRM App - View High Risk Orders - C4 - Container levelFraud Service[System]ApiDatabaseCRM AppGet High Risk OrdersSelect High Risk OrdersLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - Sequence.png deleted file mode 100644 index 3f37b6a0e..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - Sequence.puml deleted file mode 100644 index 4eee83114..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - Sequence.puml +++ /dev/null @@ -1,23 +0,0 @@ -@startuml - -title ECommercePlatform - CRM App - View High Risk Orders - Sequence - Container level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "CRM App" as ECommercePlatform.SoftwareSystems.CRMApp - -box "Fraud Service" #White - participant "Api" as ECommercePlatform.SoftwareSystems.FraudService.Containers.Api - participant "Database" as ECommercePlatform.SoftwareSystems.FraudService.Containers.Database -end box - - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.CRMApp : View High Risk Orders -group View High Risk Orders -ECommercePlatform.SoftwareSystems.CRMApp -> ECommercePlatform.SoftwareSystems.FraudService.Containers.Api : Get High Risk Orders -group Get High Risk Orders -ECommercePlatform.SoftwareSystems.FraudService.Containers.Api -> ECommercePlatform.SoftwareSystems.FraudService.Containers.Database : Select High Risk Orders -end -end - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - Sequence.svg deleted file mode 100644 index 466968e68..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - CRM App - View High Risk Orders - Sequence - Container levelFraud ServiceExternalExternalCRM AppCRM AppApiApiDatabaseDatabaseView High Risk OrdersView High Risk OrdersGet High Risk OrdersGet High Risk OrdersSelect High Risk Orders \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - C4 Sequence.png deleted file mode 100644 index 6958c2aa5..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - C4 Sequence.puml deleted file mode 100644 index a8f9a50db..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - C4 Sequence.puml +++ /dev/null @@ -1,14 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - CRM App - View High Risk Orders - C4 Sequence - Context level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.CRMApp, "CRM App", "") -System(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.CRMApp, "View High Risk Orders") -Rel(ECommercePlatform.SoftwareSystems.CRMApp, ECommercePlatform.SoftwareSystems.FraudService, "Get High Risk Orders") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - C4 Sequence.svg deleted file mode 100644 index 0dff236d5..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - CRM App - View High Risk Orders - C4 Sequence - Context level«external_system»External«system»CRM App«system»Fraud ServiceView High Risk OrdersGet High Risk Orders \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - C4 Static.png deleted file mode 100644 index e38fc4814..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - C4 Static.puml deleted file mode 100644 index f3760196b..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - C4 Static.puml +++ /dev/null @@ -1,26 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - CRM App - View High Risk Orders - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.CRMApp, "CRM App", "") -System(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service", "") - -Rel(ECommercePlatform.SoftwareSystems.CRMApp, ECommercePlatform.SoftwareSystems.FraudService, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - C4 Static.svg deleted file mode 100644 index 84d10670d..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - CRM App - View High Risk Orders - C4 Static - Context levelCRM AppFraud ServiceUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - C4.png deleted file mode 100644 index 33564ae73..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - C4.puml deleted file mode 100644 index c1ebc14b6..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - C4.puml +++ /dev/null @@ -1,26 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - CRM App - View High Risk Orders - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.CRMApp, "CRM App", "") -System(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service", "") - -Rel(ECommercePlatform.SoftwareSystems.CRMApp, ECommercePlatform.SoftwareSystems.FraudService, "Get High Risk Orders") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - C4.svg deleted file mode 100644 index 1cd397496..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - CRM App - View High Risk Orders - C4 - Context levelCRM AppFraud ServiceGet High Risk OrdersLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - Sequence.png deleted file mode 100644 index c29a306b5..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - Sequence.puml deleted file mode 100644 index f5a399d58..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml - -title ECommercePlatform - CRM App - View High Risk Orders - Sequence - Context level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "CRM App" as ECommercePlatform.SoftwareSystems.CRMApp -participant "Fraud Service" as ECommercePlatform.SoftwareSystems.FraudService - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.CRMApp : View High Risk Orders -group View High Risk Orders -ECommercePlatform.SoftwareSystems.CRMApp -> ECommercePlatform.SoftwareSystems.FraudService : Get High Risk Orders -end - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - Sequence.svg deleted file mode 100644 index 94412469f..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - CRM App - View High Risk Orders - Sequence - Context levelExternalExternalCRM AppCRM AppFraud ServiceFraud ServiceView High Risk OrdersView High Risk OrdersGet High Risk Orders \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Container - C4 Static.png deleted file mode 100644 index 4a0ec288a..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Container - C4 Static.puml deleted file mode 100644 index 95b0bc145..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Container - C4 Static.puml +++ /dev/null @@ -1,141 +0,0 @@ -@startuml -!include ..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - C4 Static - Container level - -System(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") { - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler, "Message Handler", "", "") -} - -System_Boundary(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service") { - Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "") - Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.MessageHandler, "Message Handler", "", "") -} -System(ECommercePlatform.SoftwareSystems.CRMApp, "CRM App", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service") { - Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "") - Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, "Message Handler", "", "") -} -System(ECommercePlatform.SoftwareSystems.FraudEngine, "Fraud Engine", "") -System(ECommercePlatform.SoftwareSystems.PaymentProvider, "Payment Provider", "") -System(ECommercePlatform.SoftwareSystems.PIMApp, "PIM App", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") { - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, "Message Handler", "", "") -} -System(ECommercePlatform.SoftwareSystems.StorefrontApp, "Storefront App", "") -System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.SearchService, "Search Service") { - Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, "Message Handler", "", "") -} - -System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service") { - Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") -} - -System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") { - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, "Message Handler", "", "") -} -System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service") { - Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "") - Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.MessageHandler, "Message Handler", "", "") -} - -System_Boundary(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service") { - Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Messaging, "Messaging", "", "") - Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.MessageHandler, "Message Handler", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, "Uses") -Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Uses") -Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Uses") -Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, "Uses") -Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Uses") -Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging, "Uses") -Rel(ECommercePlatform.SoftwareSystems.CRMApp, ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, "Uses") -Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Uses") -Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Uses") -Rel(ECommercePlatform.SoftwareSystems.PIMApp, ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Uses") -Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Uses") -Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Uses") -Rel(ECommercePlatform.SoftwareSystems.StorefrontApp, ECommercePlatform.SoftwareSystems.StorefrontBff, "Uses") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Uses") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.SearchService.Containers.Api, "Uses") -Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.Api, ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Uses") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Uses") -Rel(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Uses") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, "Uses") -Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Uses") -Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Uses") -Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Uses") -Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.WMS, "Uses") -Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Uses") -Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Uses") -Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FraudEngine, "Uses") -Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Uses") -Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Database, "Uses") -Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Messaging, "Uses") -Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Uses") -Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Database, "Uses") -Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.WMS, "Uses") -Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Uses") -Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Uses") -Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Uses") -Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PaymentService.Containers.Messaging, "Uses") -Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Messaging, "Uses") -Rel(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Api, ECommercePlatform.SoftwareSystems.PaymentService.Containers.Database, "Uses") -Rel(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Api, ECommercePlatform.SoftwareSystems.PaymentService.Containers.Messaging, "Uses") -Rel(ECommercePlatform.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Uses") -Rel(ECommercePlatform.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PaymentService.Containers.Database, "Uses") -Rel(ECommercePlatform.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PaymentProvider, "Uses") -Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Uses") -Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Uses") -Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Uses") -Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Uses") -Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Uses") -Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging, "Uses") -Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Uses") -Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Container - C4 Static.svg deleted file mode 100644 index 88e5ea6f6..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - C4 Static - Container levelBuying Service[System]Pricing Service[System]Fraud Service[System]Product Service[System]Search Service[System]Basket Service[System]Order Service[System]Fulfilment Service[System]Payment Service[System]ApiDatabaseMessagingMessage HandlerApiDatabaseMessagingMessage HandlerApiDatabaseMessagingMessage HandlerApiDatabaseMessagingMessage HandlerApiDatabaseMessage HandlerApiDatabaseApiDatabaseMessagingMessage HandlerApiDatabaseMessagingMessage HandlerMessagingApiDatabaseMessage HandlerBuying AndMerchandising AppCRM AppFraud EnginePayment ProviderPIM AppStorefront AppStorefront BffWMSUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Container - C4.png deleted file mode 100644 index 6f6f89b50..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Container - C4.puml deleted file mode 100644 index 238e32d81..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Container - C4.puml +++ /dev/null @@ -1,141 +0,0 @@ -@startuml -!include ..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - C4 - Container level - -System(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") { - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler, "Message Handler", "", "") -} - -System_Boundary(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service") { - Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "") - Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.MessageHandler, "Message Handler", "", "") -} -System(ECommercePlatform.SoftwareSystems.CRMApp, "CRM App", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service") { - Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "") - Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, "Message Handler", "", "") -} -System(ECommercePlatform.SoftwareSystems.FraudEngine, "Fraud Engine", "") -System(ECommercePlatform.SoftwareSystems.PaymentProvider, "Payment Provider", "") -System(ECommercePlatform.SoftwareSystems.PIMApp, "PIM App", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") { - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, "Message Handler", "", "") -} -System(ECommercePlatform.SoftwareSystems.StorefrontApp, "Storefront App", "") -System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.SearchService, "Search Service") { - Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, "Message Handler", "", "") -} - -System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service") { - Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") -} - -System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") { - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, "Message Handler", "", "") -} -System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service") { - Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "") - Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.MessageHandler, "Message Handler", "", "") -} - -System_Boundary(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service") { - Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Messaging, "Messaging", "", "") - Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.MessageHandler, "Message Handler", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, "Get Purchase Orders\nCreate Purchase Order\nUpdate Purchase Order\nDelete Purchase Order") -Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Select Purchase Order\nInsert Purchase Order\nUpdate Purchase Order\nDelete Purchase Order") -Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Send Purchase Order Created Event\nSend Purchase Order Updated Event\nSend Purchase Order Deleted Event") -Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, "Get Product Prices\nUpdate Product Prices") -Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Select Product Prices\nUpdate Product Prices") -Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging, "Send Product Price Changed Event") -Rel(ECommercePlatform.SoftwareSystems.CRMApp, ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, "Get High Risk Orders\nUpdate Order Fraud Check Result") -Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Select High Risk Orders\nUpdate Fraud Check Result") -Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Send Fraud Check Result Event") -Rel(ECommercePlatform.SoftwareSystems.PIMApp, ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Get Products\nUpdate Product\nDelete Product") -Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Select Products\nUpdate Product\nDelete Product") -Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Send Product Updated Event\nSend Product Deleted Event") -Rel(ECommercePlatform.SoftwareSystems.StorefrontApp, ECommercePlatform.SoftwareSystems.StorefrontBff, "Get Products\nSearch Products\nGet Basket\nAdd Basket Item\nUpdate Basket Item\nDelete Basket Item\nCheckout") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Get Products") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.SearchService.Containers.Api, "Search Products") -Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.Api, ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Select Products") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Get Items\nAdd Item\nUpdate Item\nDelete Item\nDelete Basket") -Rel(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Select Items\nInsert Item\nUpdate Item\nDelete Item\nDelete Basket") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, "Create Order") -Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Insert Order") -Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Send Order Created Event") -Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Created Event\nReceive Purchase Order Updated Event\nReceive Purchase Order Deleted Event") -Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.WMS, "Create Purchase Order\nUpdate Purchase Order\nDelete Purchase Order") -Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Receive Order Created Event") -Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Insert Order\nInsert Fraud Check Result") -Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FraudEngine, "Get Fraud Check Result") -Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Send Fraud Check Result Event") -Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Database, "Update Order Status") -Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Messaging, "Send Order Shipped Event") -Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Receive Order Status Changed Event") -Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Database, "Insert Order\nUpdate Order Status") -Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.WMS, "Ship Order") -Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Receive Fraud Check Result Event") -Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Update Order Status") -Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Send Order Status Changed Event") -Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PaymentService.Containers.Messaging, "Receive Payment Result Event") -Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Messaging, "Receive Order Shipped Event") -Rel(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Api, ECommercePlatform.SoftwareSystems.PaymentService.Containers.Database, "Insert Payment Result") -Rel(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Api, ECommercePlatform.SoftwareSystems.PaymentService.Containers.Messaging, "Send Payment Result Event") -Rel(ECommercePlatform.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Receive Order Status Changed Event") -Rel(ECommercePlatform.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PaymentService.Containers.Database, "Insert Order") -Rel(ECommercePlatform.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PaymentProvider, "Process Payment") -Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Created Event\nReceive Purchase Order Updated Event") -Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Select Products\nInsert Product") -Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Created Event\nReceive Purchase Order Updated Event") -Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Select Products\nInsert Product") -Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Send Product Created Event") -Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging, "Receive Product Price Changed Event") -Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Update Product Prices\nInsert Product\nUpdate Product\nDelete Product") -Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Receive Product Created Event\nReceive Product Updated Event\nReceive Product Deleted Event") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Container - C4.svg deleted file mode 100644 index a6d5adf5d..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - C4 - Container levelBuying Service[System]Pricing Service[System]Fraud Service[System]Product Service[System]Search Service[System]Basket Service[System]Order Service[System]Fulfilment Service[System]Payment Service[System]ApiDatabaseMessagingMessage HandlerApiDatabaseMessagingMessage HandlerApiDatabaseMessagingMessage HandlerApiDatabaseMessagingMessage HandlerApiDatabaseMessage HandlerApiDatabaseApiDatabaseMessagingMessage HandlerApiDatabaseMessagingMessage HandlerMessagingApiDatabaseMessage HandlerBuying AndMerchandising AppCRM AppFraud EnginePayment ProviderPIM AppStorefront AppStorefront BffWMSGet Purchase OrdersCreate Purchase OrderUpdate Purchase OrderDelete Purchase OrderSelect Purchase OrderInsert Purchase OrderUpdate Purchase OrderDelete Purchase OrderSend Purchase OrderCreated EventSend Purchase OrderUpdated EventSend Purchase OrderDeleted EventGet Product PricesUpdate Product PricesSelect Product PricesUpdate Product PricesSend Product PriceChanged EventGet High Risk OrdersUpdate Order Fraud CheckResultSelect High Risk OrdersUpdate Fraud CheckResultSend Fraud Check ResultEventGet ProductsUpdate ProductDelete ProductSelect ProductsUpdate ProductDelete ProductSend Product UpdatedEventSend Product DeletedEventGet ProductsSearch ProductsGet BasketAdd Basket ItemUpdate Basket ItemDelete Basket ItemCheckoutGet ProductsSearch ProductsSelect ProductsGet ItemsAdd ItemUpdate ItemDelete ItemDelete BasketSelect ItemsInsert ItemUpdate ItemDelete ItemDelete BasketCreate OrderInsert OrderSend Order Created EventReceive Purchase OrderCreated EventReceive Purchase OrderUpdated EventReceive Purchase OrderDeleted EventCreate Purchase OrderUpdate Purchase OrderDelete Purchase OrderReceive Order CreatedEventInsert OrderInsert Fraud Check ResultGet Fraud Check ResultSend Fraud Check ResultEventUpdate Order StatusSend Order Shipped EventReceive Order StatusChanged EventInsert OrderUpdate Order StatusShip OrderReceive Fraud CheckResult EventUpdate Order StatusSend Order StatusChanged EventReceive Payment ResultEventReceive Order ShippedEventInsert Payment ResultSend Payment ResultEventReceive Order StatusChanged EventInsert OrderProcess PaymentReceive Purchase OrderCreated EventReceive Purchase OrderUpdated EventSelect ProductsInsert ProductReceive Purchase OrderCreated EventReceive Purchase OrderUpdated EventSelect ProductsInsert ProductSend Product CreatedEventReceive Product PriceChanged EventUpdate Product PricesInsert ProductUpdate ProductDelete ProductReceive Product CreatedEventReceive Product UpdatedEventReceive Product DeletedEventLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Context - C4 Static.png deleted file mode 100644 index 1c39934e3..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Context - C4 Static.puml deleted file mode 100644 index 6e2d08897..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Context - C4 Static.puml +++ /dev/null @@ -1,63 +0,0 @@ -@startuml -!include ..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "") -System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "") -System(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service", "") -System(ECommercePlatform.SoftwareSystems.CRMApp, "CRM App", "") -System(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service", "") -System(ECommercePlatform.SoftwareSystems.FraudEngine, "Fraud Engine", "") -System(ECommercePlatform.SoftwareSystems.PaymentProvider, "Payment Provider", "") -System(ECommercePlatform.SoftwareSystems.PIMApp, "PIM App", "") -System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "") -System(ECommercePlatform.SoftwareSystems.StorefrontApp, "Storefront App", "") -System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "") -System(ECommercePlatform.SoftwareSystems.SearchService, "Search Service", "") -System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "") -System(ECommercePlatform.SoftwareSystems.OrderService, "Order Service", "") -System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "") -System(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service", "") -System(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service", "") - -Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.BuyingService, "Uses") -Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.PricingService, "Uses") -Rel(ECommercePlatform.SoftwareSystems.CRMApp, ECommercePlatform.SoftwareSystems.FraudService, "Uses") -Rel(ECommercePlatform.SoftwareSystems.PIMApp, ECommercePlatform.SoftwareSystems.ProductService, "Uses") -Rel(ECommercePlatform.SoftwareSystems.StorefrontApp, ECommercePlatform.SoftwareSystems.StorefrontBff, "Uses") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.ProductService, "Uses") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.SearchService, "Uses") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService, "Uses") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.OrderService, "Uses") -Rel(ECommercePlatform.SoftwareSystems.BuyingService, ECommercePlatform.SoftwareSystems.WMS, "Uses") -Rel(ECommercePlatform.SoftwareSystems.FraudService, ECommercePlatform.SoftwareSystems.OrderService, "Uses") -Rel(ECommercePlatform.SoftwareSystems.FraudService, ECommercePlatform.SoftwareSystems.FraudEngine, "Uses") -Rel(ECommercePlatform.SoftwareSystems.FulfilmentService, ECommercePlatform.SoftwareSystems.OrderService, "Uses") -Rel(ECommercePlatform.SoftwareSystems.FulfilmentService, ECommercePlatform.SoftwareSystems.WMS, "Uses") -Rel(ECommercePlatform.SoftwareSystems.OrderService, ECommercePlatform.SoftwareSystems.FraudService, "Uses") -Rel(ECommercePlatform.SoftwareSystems.OrderService, ECommercePlatform.SoftwareSystems.PaymentService, "Uses") -Rel(ECommercePlatform.SoftwareSystems.OrderService, ECommercePlatform.SoftwareSystems.FulfilmentService, "Uses") -Rel(ECommercePlatform.SoftwareSystems.PaymentService, ECommercePlatform.SoftwareSystems.OrderService, "Uses") -Rel(ECommercePlatform.SoftwareSystems.PaymentService, ECommercePlatform.SoftwareSystems.PaymentProvider, "Uses") -Rel(ECommercePlatform.SoftwareSystems.PricingService, ECommercePlatform.SoftwareSystems.BuyingService, "Uses") -Rel(ECommercePlatform.SoftwareSystems.ProductService, ECommercePlatform.SoftwareSystems.BuyingService, "Uses") -Rel(ECommercePlatform.SoftwareSystems.SearchService, ECommercePlatform.SoftwareSystems.PricingService, "Uses") -Rel(ECommercePlatform.SoftwareSystems.SearchService, ECommercePlatform.SoftwareSystems.ProductService, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Context - C4 Static.svg deleted file mode 100644 index 4ff049db4..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - C4 Static - Context levelBuying AndMerchandising AppBuying ServicePricing ServiceCRM AppFraud ServiceFraud EnginePayment ProviderPIM AppProduct ServiceStorefront AppStorefront BffSearch ServiceBasket ServiceOrder ServiceWMSFulfilment ServicePayment ServiceUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Context - C4.png deleted file mode 100644 index 164ee8a7f..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Context - C4.puml deleted file mode 100644 index 04b79e9e0..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Context - C4.puml +++ /dev/null @@ -1,63 +0,0 @@ -@startuml -!include ..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "") -System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "") -System(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service", "") -System(ECommercePlatform.SoftwareSystems.CRMApp, "CRM App", "") -System(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service", "") -System(ECommercePlatform.SoftwareSystems.FraudEngine, "Fraud Engine", "") -System(ECommercePlatform.SoftwareSystems.PaymentProvider, "Payment Provider", "") -System(ECommercePlatform.SoftwareSystems.PIMApp, "PIM App", "") -System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "") -System(ECommercePlatform.SoftwareSystems.StorefrontApp, "Storefront App", "") -System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "") -System(ECommercePlatform.SoftwareSystems.SearchService, "Search Service", "") -System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "") -System(ECommercePlatform.SoftwareSystems.OrderService, "Order Service", "") -System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "") -System(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service", "") -System(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service", "") - -Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.BuyingService, "Get Purchase Orders\nCreate Purchase Order\nUpdate Purchase Order\nDelete Purchase Order") -Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.PricingService, "Get Product Prices\nUpdate Product Prices") -Rel(ECommercePlatform.SoftwareSystems.CRMApp, ECommercePlatform.SoftwareSystems.FraudService, "Get High Risk Orders\nUpdate Order Fraud Check Result") -Rel(ECommercePlatform.SoftwareSystems.PIMApp, ECommercePlatform.SoftwareSystems.ProductService, "Get Products\nUpdate Product\nDelete Product") -Rel(ECommercePlatform.SoftwareSystems.StorefrontApp, ECommercePlatform.SoftwareSystems.StorefrontBff, "Get Products\nSearch Products\nGet Basket\nAdd Basket Item\nUpdate Basket Item\nDelete Basket Item\nCheckout") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.ProductService, "Get Products") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.SearchService, "Search Products") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService, "Get Items\nAdd Item\nUpdate Item\nDelete Item\nDelete Basket") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.OrderService, "Create Order") -Rel(ECommercePlatform.SoftwareSystems.BuyingService, ECommercePlatform.SoftwareSystems.WMS, "Create Purchase Order\nUpdate Purchase Order\nDelete Purchase Order") -Rel(ECommercePlatform.SoftwareSystems.FraudService, ECommercePlatform.SoftwareSystems.OrderService, "Receive Order Created Event") -Rel(ECommercePlatform.SoftwareSystems.FraudService, ECommercePlatform.SoftwareSystems.FraudEngine, "Get Fraud Check Result") -Rel(ECommercePlatform.SoftwareSystems.FulfilmentService, ECommercePlatform.SoftwareSystems.OrderService, "Receive Order Status Changed Event") -Rel(ECommercePlatform.SoftwareSystems.FulfilmentService, ECommercePlatform.SoftwareSystems.WMS, "Ship Order") -Rel(ECommercePlatform.SoftwareSystems.OrderService, ECommercePlatform.SoftwareSystems.FraudService, "Receive Fraud Check Result Event") -Rel(ECommercePlatform.SoftwareSystems.OrderService, ECommercePlatform.SoftwareSystems.PaymentService, "Receive Payment Result Event") -Rel(ECommercePlatform.SoftwareSystems.OrderService, ECommercePlatform.SoftwareSystems.FulfilmentService, "Receive Order Shipped Event") -Rel(ECommercePlatform.SoftwareSystems.PaymentService, ECommercePlatform.SoftwareSystems.OrderService, "Receive Order Status Changed Event") -Rel(ECommercePlatform.SoftwareSystems.PaymentService, ECommercePlatform.SoftwareSystems.PaymentProvider, "Process Payment") -Rel(ECommercePlatform.SoftwareSystems.PricingService, ECommercePlatform.SoftwareSystems.BuyingService, "Receive Purchase Order Created Event\nReceive Purchase Order Updated Event") -Rel(ECommercePlatform.SoftwareSystems.ProductService, ECommercePlatform.SoftwareSystems.BuyingService, "Receive Purchase Order Created Event\nReceive Purchase Order Updated Event") -Rel(ECommercePlatform.SoftwareSystems.SearchService, ECommercePlatform.SoftwareSystems.PricingService, "Receive Product Price Changed Event") -Rel(ECommercePlatform.SoftwareSystems.SearchService, ECommercePlatform.SoftwareSystems.ProductService, "Receive Product Created Event\nReceive Product Updated Event\nReceive Product Deleted Event") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Context - C4.svg deleted file mode 100644 index a9f2ee3e2..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - C4 - Context levelBuying AndMerchandising AppBuying ServicePricing ServiceCRM AppFraud ServiceFraud EnginePayment ProviderPIM AppProduct ServiceStorefront AppStorefront BffSearch ServiceBasket ServiceOrder ServiceWMSFulfilment ServicePayment ServiceGet Purchase OrdersCreate Purchase OrderUpdate Purchase OrderDelete Purchase OrderGet Product PricesUpdate Product PricesGet High Risk OrdersUpdate Order Fraud CheckResultGet ProductsUpdate ProductDelete ProductGet ProductsSearch ProductsGet BasketAdd Basket ItemUpdate Basket ItemDelete Basket ItemCheckoutGet ProductsSearch ProductsGet ItemsAdd ItemUpdate ItemDelete ItemDelete BasketCreate OrderCreate Purchase OrderUpdate Purchase OrderDelete Purchase OrderReceive Order CreatedEventReceive Fraud CheckResult EventGet Fraud Check ResultReceive Order StatusChanged EventReceive Order ShippedEventShip OrderReceive Payment ResultEventReceive Order StatusChanged EventProcess PaymentReceive Purchase OrderCreated EventReceive Purchase OrderUpdated EventReceive Purchase OrderCreated EventReceive Purchase OrderUpdated EventReceive Product PriceChanged EventReceive Product CreatedEventReceive Product UpdatedEventReceive Product DeletedEventLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Container - C4 Static.png deleted file mode 100644 index b1f857244..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Container - C4 Static.puml deleted file mode 100644 index f27a0a239..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Container - C4 Static.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Fraud Engine - C4 Static - Container level - -System(ECommercePlatform.SoftwareSystems.FraudEngine, "Fraud Engine", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Container - C4 Static.svg deleted file mode 100644 index 0622a2c99..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fraud Engine - C4 Static - Container levelFraud EngineLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Container - C4.png deleted file mode 100644 index b57a17d33..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Container - C4.puml deleted file mode 100644 index fae4ac82b..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Container - C4.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Fraud Engine - C4 - Container level - -System(ECommercePlatform.SoftwareSystems.FraudEngine, "Fraud Engine", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Container - C4.svg deleted file mode 100644 index 7701ecba5..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fraud Engine - C4 - Container levelFraud EngineLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Context - C4 Static.puml deleted file mode 100644 index d1e0f36f4..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Context - C4 Static.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Fraud Engine - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.FraudEngine, "Fraud Engine", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Context - C4 Static.svg deleted file mode 100644 index bee094449..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fraud Engine - C4 Static - Context levelFraud EngineLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Context - C4.png deleted file mode 100644 index e641004c5..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Context - C4.puml deleted file mode 100644 index 173576032..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Context - C4.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Fraud Engine - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.FraudEngine, "Fraud Engine", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Context - C4.svg deleted file mode 100644 index 3e9d21d79..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fraud Engine - C4 - Context levelFraud EngineLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - C4 Sequence.png deleted file mode 100644 index 620acaf91..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - C4 Sequence.puml deleted file mode 100644 index abbc07927..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - C4 Sequence.puml +++ /dev/null @@ -1,12 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Fraud Engine - Get Fraud Check Result - C4 Sequence - Container level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.FraudEngine, "Fraud Engine", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.FraudEngine, "Get Fraud Check Result") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - C4 Sequence.svg deleted file mode 100644 index 672b66ef3..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fraud Engine - Get Fraud Check Result - C4 Sequence - Container level«external_system»External«system»Fraud EngineGet Fraud Check Result \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - C4 Static.png deleted file mode 100644 index a4bbe1c48..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - C4 Static.puml deleted file mode 100644 index f875b4f28..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - C4 Static.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Fraud Engine - Get Fraud Check Result - C4 Static - Container level - -System(ECommercePlatform.SoftwareSystems.FraudEngine, "Fraud Engine", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - C4 Static.svg deleted file mode 100644 index 5ad72587a..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fraud Engine - Get Fraud Check Result - C4 Static - Container levelFraud EngineLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - C4.png deleted file mode 100644 index a3934b0dd..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - C4.puml deleted file mode 100644 index 59403c0f8..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - C4.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Fraud Engine - Get Fraud Check Result - C4 - Container level - -System(ECommercePlatform.SoftwareSystems.FraudEngine, "Fraud Engine", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - C4.svg deleted file mode 100644 index a89863f56..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fraud Engine - Get Fraud Check Result - C4 - Container levelFraud EngineLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - Sequence.png deleted file mode 100644 index 4f4d93394..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - Sequence.puml deleted file mode 100644 index 9d09fcf04..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - Sequence.puml +++ /dev/null @@ -1,11 +0,0 @@ -@startuml - -title ECommercePlatform - Fraud Engine - Get Fraud Check Result - Sequence - Container level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Fraud Engine" as ECommercePlatform.SoftwareSystems.FraudEngine - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.FraudEngine : Get Fraud Check Result - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - Sequence.svg deleted file mode 100644 index f96917552..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fraud Engine - Get Fraud Check Result - Sequence - Container levelExternalExternalFraud EngineFraud EngineGet Fraud Check Result \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - C4 Sequence.png deleted file mode 100644 index 719ae1497..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - C4 Sequence.puml deleted file mode 100644 index a700baa9f..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - C4 Sequence.puml +++ /dev/null @@ -1,12 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Fraud Engine - Get Fraud Check Result - C4 Sequence - Context level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.FraudEngine, "Fraud Engine", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.FraudEngine, "Get Fraud Check Result") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - C4 Sequence.svg deleted file mode 100644 index 0c1e5ab15..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fraud Engine - Get Fraud Check Result - C4 Sequence - Context level«external_system»External«system»Fraud EngineGet Fraud Check Result \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - C4 Static.png deleted file mode 100644 index 2a89cffc3..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - C4 Static.puml deleted file mode 100644 index e83501ca4..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - C4 Static.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Fraud Engine - Get Fraud Check Result - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.FraudEngine, "Fraud Engine", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - C4 Static.svg deleted file mode 100644 index fdf2788d6..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fraud Engine - Get Fraud Check Result - C4 Static - Context levelFraud EngineLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - C4.png deleted file mode 100644 index a3b1f6fff..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - C4.puml deleted file mode 100644 index f85780f8d..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - C4.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Fraud Engine - Get Fraud Check Result - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.FraudEngine, "Fraud Engine", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - C4.svg deleted file mode 100644 index 5108f117e..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fraud Engine - Get Fraud Check Result - C4 - Context levelFraud EngineLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - Sequence.png deleted file mode 100644 index 19a342212..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - Sequence.puml deleted file mode 100644 index 044e054ba..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - Sequence.puml +++ /dev/null @@ -1,11 +0,0 @@ -@startuml - -title ECommercePlatform - Fraud Engine - Get Fraud Check Result - Sequence - Context level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Fraud Engine" as ECommercePlatform.SoftwareSystems.FraudEngine - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.FraudEngine : Get Fraud Check Result - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - Sequence.svg deleted file mode 100644 index d9e1b810a..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fraud Engine - Get Fraud Check Result - Sequence - Context levelExternalExternalFraud EngineFraud EngineGet Fraud Check Result \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Container - C4 Static.png deleted file mode 100644 index aefb54bd5..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Container - C4 Static.puml deleted file mode 100644 index ffa34ecff..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Container - C4 Static.puml +++ /dev/null @@ -1,41 +0,0 @@ -@startuml -!include ..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Fraud Service - C4 Static - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service") { - Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "") - Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, "Message Handler", "", "") -} - -System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") { - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") -} -System(ECommercePlatform.SoftwareSystems.FraudEngine, "Fraud Engine", "") - -Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Uses") -Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Uses") -Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Uses") -Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Uses") -Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FraudEngine, "Uses") -Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Container - C4 Static.svg deleted file mode 100644 index 8409ddf37..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fraud Service - C4 Static - Container levelFraud Service[System]Order Service[System]ApiDatabaseMessagingMessage HandlerMessagingFraud EngineUsesUsesUsesUsesUsesUsesLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Container - C4.png deleted file mode 100644 index 37a33dc1b..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Container - C4.puml deleted file mode 100644 index a1de4e72a..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Container - C4.puml +++ /dev/null @@ -1,41 +0,0 @@ -@startuml -!include ..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Fraud Service - C4 - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service") { - Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "") - Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, "Message Handler", "", "") -} - -System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") { - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") -} -System(ECommercePlatform.SoftwareSystems.FraudEngine, "Fraud Engine", "") - -Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Select High Risk Orders\nUpdate Fraud Check Result") -Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Send Fraud Check Result Event") -Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Receive Order Created Event") -Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Insert Order\nInsert Fraud Check Result") -Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FraudEngine, "Get Fraud Check Result") -Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Send Fraud Check Result Event") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Container - C4.svg deleted file mode 100644 index d69b37fa0..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fraud Service - C4 - Container levelFraud Service[System]Order Service[System]ApiDatabaseMessagingMessage HandlerMessagingFraud EngineSelect High Risk OrdersUpdate Fraud CheckResultSend Fraud Check ResultEventReceive Order CreatedEventInsert OrderInsert Fraud Check ResultGet Fraud Check ResultSend Fraud Check ResultEventLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Container - C4 Static.png deleted file mode 100644 index 3b51ccc9a..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Container - C4 Static.puml deleted file mode 100644 index 1b43cd19f..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Container - C4 Static.puml +++ /dev/null @@ -1,31 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Fraud Service - Api - C4 Static - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service") { - Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Uses") -Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Container - C4 Static.svg deleted file mode 100644 index 71365eff9..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fraud Service - Api - C4 Static - Container levelFraud Service[System]ApiDatabaseMessagingUsesUsesLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Container - C4.png deleted file mode 100644 index 87c91a996..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Container - C4.puml deleted file mode 100644 index e9179fc7b..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Container - C4.puml +++ /dev/null @@ -1,31 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Fraud Service - Api - C4 - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service") { - Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Select High Risk Orders\nUpdate Fraud Check Result") -Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Send Fraud Check Result Event") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Container - C4.svg deleted file mode 100644 index 356970ad2..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fraud Service - Api - C4 - Container levelFraud Service[System]ApiDatabaseMessagingSelect High Risk OrdersUpdate Fraud CheckResultSend Fraud Check ResultEventLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - C4 Sequence.png deleted file mode 100644 index 1fb46008d..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - C4 Sequence.puml deleted file mode 100644 index 2a14d1a2b..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - C4 Sequence.puml +++ /dev/null @@ -1,17 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Fraud Service - Api - Get High Risk Orders - C4 Sequence - Container level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service") - Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Database", "", "") -Boundary_End() - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, "Get High Risk Orders") -Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Select High Risk Orders") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - C4 Sequence.svg deleted file mode 100644 index be2306abb..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -Fraud Service[System]ECommercePlatform - Fraud Service - Api - Get High Risk Orders - C4 Sequence - Container level«external_system»External«container»Api«container»DatabaseGet High Risk OrdersSelect High Risk Orders \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - C4 Static.png deleted file mode 100644 index ffc150d30..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - C4 Static.puml deleted file mode 100644 index f865359d9..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - C4 Static.puml +++ /dev/null @@ -1,29 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Fraud Service - Api - Get High Risk Orders - C4 Static - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service") { - Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Database", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - C4 Static.svg deleted file mode 100644 index 88e548b17..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fraud Service - Api - Get High Risk Orders - C4 Static - Container levelFraud Service[System]ApiDatabaseUsesLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - C4.png deleted file mode 100644 index 9b9a90f29..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - C4.puml deleted file mode 100644 index ef8c6a99d..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - C4.puml +++ /dev/null @@ -1,29 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Fraud Service - Api - Get High Risk Orders - C4 - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service") { - Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Database", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Select High Risk Orders") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - C4.svg deleted file mode 100644 index 0ce6852f4..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fraud Service - Api - Get High Risk Orders - C4 - Container levelFraud Service[System]ApiDatabaseSelect High Risk OrdersLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - Sequence.png deleted file mode 100644 index c510d37df..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - Sequence.puml deleted file mode 100644 index 1e7b26195..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - Sequence.puml +++ /dev/null @@ -1,19 +0,0 @@ -@startuml - -title ECommercePlatform - Fraud Service - Api - Get High Risk Orders - Sequence - Container level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem - -box "Fraud Service" #White - participant "Api" as ECommercePlatform.SoftwareSystems.FraudService.Containers.Api - participant "Database" as ECommercePlatform.SoftwareSystems.FraudService.Containers.Database -end box - - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.FraudService.Containers.Api : Get High Risk Orders -group Get High Risk Orders -ECommercePlatform.SoftwareSystems.FraudService.Containers.Api -> ECommercePlatform.SoftwareSystems.FraudService.Containers.Database : Select High Risk Orders -end - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - Sequence.svg deleted file mode 100644 index 1bb020e28..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fraud Service - Api - Get High Risk Orders - Sequence - Container levelFraud ServiceExternalExternalApiApiDatabaseDatabaseGet High Risk OrdersGet High Risk OrdersSelect High Risk Orders \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - C4 Sequence.png deleted file mode 100644 index e28e9133f..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - C4 Sequence.puml deleted file mode 100644 index cbcb99f2e..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - C4 Sequence.puml +++ /dev/null @@ -1,12 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Fraud Service - Api - Get High Risk Orders - C4 Sequence - Context level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.FraudService, "Get High Risk Orders") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - C4 Sequence.svg deleted file mode 100644 index a9b0a4bdd..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fraud Service - Api - Get High Risk Orders - C4 Sequence - Context level«external_system»External«system»Fraud ServiceGet High Risk Orders \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - C4 Static.png deleted file mode 100644 index c7b88d509..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - C4 Static.puml deleted file mode 100644 index d23e3c03b..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - C4 Static.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Fraud Service - Api - Get High Risk Orders - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - C4 Static.svg deleted file mode 100644 index 0d22a9007..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fraud Service - Api - Get High Risk Orders - C4 Static - Context levelFraud ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - C4.png deleted file mode 100644 index cbcf1b475..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - C4.puml deleted file mode 100644 index 1f38c0f3b..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - C4.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Fraud Service - Api - Get High Risk Orders - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - C4.svg deleted file mode 100644 index 2242a0a76..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fraud Service - Api - Get High Risk Orders - C4 - Context levelFraud ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - Sequence.png deleted file mode 100644 index 62330c87c..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - Sequence.puml deleted file mode 100644 index ced191e5a..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - Sequence.puml +++ /dev/null @@ -1,11 +0,0 @@ -@startuml - -title ECommercePlatform - Fraud Service - Api - Get High Risk Orders - Sequence - Context level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Fraud Service" as ECommercePlatform.SoftwareSystems.FraudService - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.FraudService : Get High Risk Orders - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - Sequence.svg deleted file mode 100644 index fa987b6db..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fraud Service - Api - Get High Risk Orders - Sequence - Context levelExternalExternalFraud ServiceFraud ServiceGet High Risk Orders \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - C4 Sequence.png deleted file mode 100644 index f42cc96b5..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - C4 Sequence.puml deleted file mode 100644 index d38c8d15c..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - C4 Sequence.puml +++ /dev/null @@ -1,19 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Fraud Service - Api - Update Order Fraud Check Result - C4 Sequence - Container level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service") - Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "") -Boundary_End() - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, "Update Order Fraud Check Result") -Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Update Fraud Check Result") -Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Send Fraud Check Result Event") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - C4 Sequence.svg deleted file mode 100644 index 80791bd7a..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -Fraud Service[System]ECommercePlatform - Fraud Service - Api - Update Order Fraud Check Result - C4 Sequence - Container level«external_system»External«container»Api«container»Database«container»MessagingUpdate Order Fraud CheckResultUpdate Fraud CheckResultSend Fraud Check ResultEvent \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - C4 Static.png deleted file mode 100644 index a404f1767..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - C4 Static.puml deleted file mode 100644 index 7719f3c57..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - C4 Static.puml +++ /dev/null @@ -1,31 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Fraud Service - Api - Update Order Fraud Check Result - C4 Static - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service") { - Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Uses") -Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - C4 Static.svg deleted file mode 100644 index 16356f23c..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fraud Service - Api - Update Order Fraud Check Result - C4 Static - Container levelFraud Service[System]ApiDatabaseMessagingUsesUsesLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - C4.png deleted file mode 100644 index 8c7b93780..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - C4.puml deleted file mode 100644 index 58e4c8e72..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - C4.puml +++ /dev/null @@ -1,31 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Fraud Service - Api - Update Order Fraud Check Result - C4 - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service") { - Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Update Fraud Check Result") -Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Send Fraud Check Result Event") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - C4.svg deleted file mode 100644 index d6f83026f..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fraud Service - Api - Update Order Fraud Check Result - C4 - Container levelFraud Service[System]ApiDatabaseMessagingUpdate Fraud CheckResultSend Fraud Check ResultEventLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - Sequence.png deleted file mode 100644 index 60ea5ded6..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - Sequence.puml deleted file mode 100644 index 131e4cd03..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - Sequence.puml +++ /dev/null @@ -1,21 +0,0 @@ -@startuml - -title ECommercePlatform - Fraud Service - Api - Update Order Fraud Check Result - Sequence - Container level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem - -box "Fraud Service" #White - participant "Api" as ECommercePlatform.SoftwareSystems.FraudService.Containers.Api - participant "Database" as ECommercePlatform.SoftwareSystems.FraudService.Containers.Database - participant "Messaging" as ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging -end box - - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.FraudService.Containers.Api : Update Order Fraud Check Result -group Update Order Fraud Check Result -ECommercePlatform.SoftwareSystems.FraudService.Containers.Api -> ECommercePlatform.SoftwareSystems.FraudService.Containers.Database : Update Fraud Check Result -ECommercePlatform.SoftwareSystems.FraudService.Containers.Api -> ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging : Send Fraud Check Result Event -end - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - Sequence.svg deleted file mode 100644 index 7323f72c1..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fraud Service - Api - Update Order Fraud Check Result - Sequence - Container levelFraud ServiceExternalExternalApiApiDatabaseDatabaseMessagingMessagingUpdate Order Fraud Check ResultUpdate Order Fraud Check ResultUpdate Fraud Check ResultSend Fraud Check Result Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - C4 Sequence.png deleted file mode 100644 index 648d06026..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - C4 Sequence.puml deleted file mode 100644 index 63118566b..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - C4 Sequence.puml +++ /dev/null @@ -1,12 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Fraud Service - Api - Update Order Fraud Check Result - C4 Sequence - Context level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.FraudService, "Update Order Fraud Check Result") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - C4 Sequence.svg deleted file mode 100644 index 24cf66b09..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fraud Service - Api - Update Order Fraud Check Result - C4 Sequence - Context level«external_system»External«system»Fraud ServiceUpdate Order Fraud CheckResult \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - C4 Static.png deleted file mode 100644 index 84cdc5e72..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - C4 Static.puml deleted file mode 100644 index 3fc248c71..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - C4 Static.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Fraud Service - Api - Update Order Fraud Check Result - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - C4 Static.svg deleted file mode 100644 index d098c7a94..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fraud Service - Api - Update Order Fraud Check Result - C4 Static - Context levelFraud ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - C4.png deleted file mode 100644 index cb580dbcf..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - C4.puml deleted file mode 100644 index ce30594de..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - C4.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Fraud Service - Api - Update Order Fraud Check Result - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - C4.svg deleted file mode 100644 index 8c66fc787..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fraud Service - Api - Update Order Fraud Check Result - C4 - Context levelFraud ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - Sequence.png deleted file mode 100644 index 21daf2943..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - Sequence.puml deleted file mode 100644 index 6e97943c8..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - Sequence.puml +++ /dev/null @@ -1,11 +0,0 @@ -@startuml - -title ECommercePlatform - Fraud Service - Api - Update Order Fraud Check Result - Sequence - Context level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Fraud Service" as ECommercePlatform.SoftwareSystems.FraudService - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.FraudService : Update Order Fraud Check Result - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - Sequence.svg deleted file mode 100644 index 230d87214..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fraud Service - Api - Update Order Fraud Check Result - Sequence - Context levelExternalExternalFraud ServiceFraud ServiceUpdate Order Fraud Check Result \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Container - C4 Static.png deleted file mode 100644 index 7b1c3ee4c..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Container - C4 Static.puml deleted file mode 100644 index be260d300..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Container - C4 Static.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Fraud Service - Database - C4 Static - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service") { - Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Database", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Container - C4 Static.svg deleted file mode 100644 index f3087affd..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fraud Service - Database - C4 Static - Container levelFraud Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Container - C4.png deleted file mode 100644 index 1d11fa5ce..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Container - C4.puml deleted file mode 100644 index 8d949c77b..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Container - C4.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Fraud Service - Database - C4 - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service") { - Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Database", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Container - C4.svg deleted file mode 100644 index 3bd1b2369..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fraud Service - Database - C4 - Container levelFraud Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - C4 Sequence.png deleted file mode 100644 index 75fbda6e1..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - C4 Sequence.puml deleted file mode 100644 index 08c91587c..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - C4 Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Fraud Service - Database - Insert Fraud Check Result - C4 Sequence - Container level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service") - Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Database", "", "") -Boundary_End() - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Insert Fraud Check Result") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - C4 Sequence.svg deleted file mode 100644 index c22c9976c..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -Fraud Service[System]ECommercePlatform - Fraud Service - Database - Insert Fraud Check Result - C4 Sequence - Container level«external_system»External«container»DatabaseInsert Fraud Check Result \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - C4 Static.png deleted file mode 100644 index c6c1e3c42..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - C4 Static.puml deleted file mode 100644 index b526c26ee..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - C4 Static.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Fraud Service - Database - Insert Fraud Check Result - C4 Static - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service") { - Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Database", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - C4 Static.svg deleted file mode 100644 index acb15cac7..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fraud Service - Database - Insert Fraud Check Result - C4 Static - Container levelFraud Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - C4.png deleted file mode 100644 index e2c7f65df..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - C4.puml deleted file mode 100644 index 8fd0368db..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - C4.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Fraud Service - Database - Insert Fraud Check Result - C4 - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service") { - Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Database", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - C4.svg deleted file mode 100644 index e72222960..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fraud Service - Database - Insert Fraud Check Result - C4 - Container levelFraud Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - Sequence.png deleted file mode 100644 index 956ecf41c..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - Sequence.puml deleted file mode 100644 index 4ef8b8b49..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml - -title ECommercePlatform - Fraud Service - Database - Insert Fraud Check Result - Sequence - Container level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem - -box "Fraud Service" #White - participant "Database" as ECommercePlatform.SoftwareSystems.FraudService.Containers.Database -end box - - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.FraudService.Containers.Database : Insert Fraud Check Result - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - Sequence.svg deleted file mode 100644 index e9d31ee8a..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fraud Service - Database - Insert Fraud Check Result - Sequence - Container levelFraud ServiceExternalExternalDatabaseDatabaseInsert Fraud Check Result \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - C4 Sequence.png deleted file mode 100644 index 752243dfc..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - C4 Sequence.puml deleted file mode 100644 index 4a1726fdd..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - C4 Sequence.puml +++ /dev/null @@ -1,12 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Fraud Service - Database - Insert Fraud Check Result - C4 Sequence - Context level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.FraudService, "Insert Fraud Check Result") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - C4 Sequence.svg deleted file mode 100644 index 3d2ad5069..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fraud Service - Database - Insert Fraud Check Result - C4 Sequence - Context level«external_system»External«system»Fraud ServiceInsert Fraud Check Result \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - C4 Static.png deleted file mode 100644 index 13a117e67..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - C4 Static.puml deleted file mode 100644 index 6561ca61e..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - C4 Static.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Fraud Service - Database - Insert Fraud Check Result - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - C4 Static.svg deleted file mode 100644 index 4059ef7b9..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fraud Service - Database - Insert Fraud Check Result - C4 Static - Context levelFraud ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - C4.png deleted file mode 100644 index bce22ce4c..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - C4.puml deleted file mode 100644 index 0a8e39b27..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - C4.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Fraud Service - Database - Insert Fraud Check Result - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - C4.svg deleted file mode 100644 index 44d24607c..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fraud Service - Database - Insert Fraud Check Result - C4 - Context levelFraud ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - Sequence.png deleted file mode 100644 index 80fdf1d91..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - Sequence.puml deleted file mode 100644 index 9dfda6d40..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - Sequence.puml +++ /dev/null @@ -1,11 +0,0 @@ -@startuml - -title ECommercePlatform - Fraud Service - Database - Insert Fraud Check Result - Sequence - Context level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Fraud Service" as ECommercePlatform.SoftwareSystems.FraudService - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.FraudService : Insert Fraud Check Result - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - Sequence.svg deleted file mode 100644 index 2c00a3044..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fraud Service - Database - Insert Fraud Check Result - Sequence - Context levelExternalExternalFraud ServiceFraud ServiceInsert Fraud Check Result \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.png deleted file mode 100644 index e9a8f8d23..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.puml deleted file mode 100644 index e0f0536dd..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Fraud Service - Database - Insert Order - C4 Sequence - Container level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service") - Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Database", "", "") -Boundary_End() - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Insert Order") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.svg deleted file mode 100644 index 277343caf..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -Fraud Service[System]ECommercePlatform - Fraud Service - Database - Insert Order - C4 Sequence - Container level«external_system»External«container»DatabaseInsert Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.png deleted file mode 100644 index b1016748a..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.puml deleted file mode 100644 index d1b0be060..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Fraud Service - Database - Insert Order - C4 Static - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service") { - Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Database", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.svg deleted file mode 100644 index 2ebc64d53..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fraud Service - Database - Insert Order - C4 Static - Container levelFraud Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - C4.png deleted file mode 100644 index 6d0dec684..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - C4.puml deleted file mode 100644 index caf41c67f..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - C4.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Fraud Service - Database - Insert Order - C4 - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service") { - Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Database", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - C4.svg deleted file mode 100644 index 43a8945af..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fraud Service - Database - Insert Order - C4 - Container levelFraud Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.png deleted file mode 100644 index b54e11ccd..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.puml deleted file mode 100644 index b3e521b4a..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml - -title ECommercePlatform - Fraud Service - Database - Insert Order - Sequence - Container level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem - -box "Fraud Service" #White - participant "Database" as ECommercePlatform.SoftwareSystems.FraudService.Containers.Database -end box - - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.FraudService.Containers.Database : Insert Order - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.svg deleted file mode 100644 index ecfa57650..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fraud Service - Database - Insert Order - Sequence - Container levelFraud ServiceExternalExternalDatabaseDatabaseInsert Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.png deleted file mode 100644 index b03850659..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.puml deleted file mode 100644 index 39f4d78af..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.puml +++ /dev/null @@ -1,12 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Fraud Service - Database - Insert Order - C4 Sequence - Context level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.FraudService, "Insert Order") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.svg deleted file mode 100644 index 6a3330fd7..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fraud Service - Database - Insert Order - C4 Sequence - Context level«external_system»External«system»Fraud ServiceInsert Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.png deleted file mode 100644 index 82d81588e..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.puml deleted file mode 100644 index 85f674584..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Fraud Service - Database - Insert Order - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.svg deleted file mode 100644 index 9abbedad6..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fraud Service - Database - Insert Order - C4 Static - Context levelFraud ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - C4.png deleted file mode 100644 index e6073cee3..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - C4.puml deleted file mode 100644 index b86db6d2f..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - C4.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Fraud Service - Database - Insert Order - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - C4.svg deleted file mode 100644 index 3350499b5..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fraud Service - Database - Insert Order - C4 - Context levelFraud ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.png deleted file mode 100644 index 0b3bb236e..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.puml deleted file mode 100644 index a1931d88e..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.puml +++ /dev/null @@ -1,11 +0,0 @@ -@startuml - -title ECommercePlatform - Fraud Service - Database - Insert Order - Sequence - Context level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Fraud Service" as ECommercePlatform.SoftwareSystems.FraudService - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.FraudService : Insert Order - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.svg deleted file mode 100644 index 3f321659e..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fraud Service - Database - Insert Order - Sequence - Context levelExternalExternalFraud ServiceFraud ServiceInsert Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - C4 Sequence.png deleted file mode 100644 index 754358eef..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - C4 Sequence.puml deleted file mode 100644 index 5f0f68685..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - C4 Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Fraud Service - Database - Select High Risk Orders - C4 Sequence - Container level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service") - Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Database", "", "") -Boundary_End() - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Select High Risk Orders") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - C4 Sequence.svg deleted file mode 100644 index 6c02b4fdc..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -Fraud Service[System]ECommercePlatform - Fraud Service - Database - Select High Risk Orders - C4 Sequence - Container level«external_system»External«container»DatabaseSelect High Risk Orders \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - C4 Static.png deleted file mode 100644 index d1a2b74db..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - C4 Static.puml deleted file mode 100644 index 796c11c4d..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - C4 Static.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Fraud Service - Database - Select High Risk Orders - C4 Static - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service") { - Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Database", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - C4 Static.svg deleted file mode 100644 index 8e88705b7..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fraud Service - Database - Select High Risk Orders - C4 Static - Container levelFraud Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - C4.png deleted file mode 100644 index ba5701ac9..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - C4.puml deleted file mode 100644 index ddbed4e68..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - C4.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Fraud Service - Database - Select High Risk Orders - C4 - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service") { - Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Database", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - C4.svg deleted file mode 100644 index d31e6d207..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fraud Service - Database - Select High Risk Orders - C4 - Container levelFraud Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - Sequence.png deleted file mode 100644 index 826cbc647..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - Sequence.puml deleted file mode 100644 index 0ceeef30f..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml - -title ECommercePlatform - Fraud Service - Database - Select High Risk Orders - Sequence - Container level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem - -box "Fraud Service" #White - participant "Database" as ECommercePlatform.SoftwareSystems.FraudService.Containers.Database -end box - - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.FraudService.Containers.Database : Select High Risk Orders - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - Sequence.svg deleted file mode 100644 index 56a36a8a5..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fraud Service - Database - Select High Risk Orders - Sequence - Container levelFraud ServiceExternalExternalDatabaseDatabaseSelect High Risk Orders \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - C4 Sequence.png deleted file mode 100644 index 99ce78e45..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - C4 Sequence.puml deleted file mode 100644 index 1d3e2a367..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - C4 Sequence.puml +++ /dev/null @@ -1,12 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Fraud Service - Database - Select High Risk Orders - C4 Sequence - Context level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.FraudService, "Select High Risk Orders") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - C4 Sequence.svg deleted file mode 100644 index e40d8735a..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fraud Service - Database - Select High Risk Orders - C4 Sequence - Context level«external_system»External«system»Fraud ServiceSelect High Risk Orders \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - C4 Static.png deleted file mode 100644 index cc51aeac1..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - C4 Static.puml deleted file mode 100644 index 1dc0fcb91..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - C4 Static.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Fraud Service - Database - Select High Risk Orders - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - C4 Static.svg deleted file mode 100644 index 92a8664a6..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fraud Service - Database - Select High Risk Orders - C4 Static - Context levelFraud ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - C4.png deleted file mode 100644 index fa862d190..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - C4.puml deleted file mode 100644 index 8004444a5..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - C4.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Fraud Service - Database - Select High Risk Orders - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - C4.svg deleted file mode 100644 index 6fa9834fe..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fraud Service - Database - Select High Risk Orders - C4 - Context levelFraud ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - Sequence.png deleted file mode 100644 index 1c63b2036..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - Sequence.puml deleted file mode 100644 index d0fc8a981..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - Sequence.puml +++ /dev/null @@ -1,11 +0,0 @@ -@startuml - -title ECommercePlatform - Fraud Service - Database - Select High Risk Orders - Sequence - Context level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Fraud Service" as ECommercePlatform.SoftwareSystems.FraudService - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.FraudService : Select High Risk Orders - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - Sequence.svg deleted file mode 100644 index 1490fb201..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fraud Service - Database - Select High Risk Orders - Sequence - Context levelExternalExternalFraud ServiceFraud ServiceSelect High Risk Orders \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - C4 Sequence.png deleted file mode 100644 index dcfbf3cd4..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - C4 Sequence.puml deleted file mode 100644 index a8ad8cd5c..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - C4 Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Fraud Service - Database - Update Fraud Check Result - C4 Sequence - Container level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service") - Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Database", "", "") -Boundary_End() - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Update Fraud Check Result") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - C4 Sequence.svg deleted file mode 100644 index a9cd40446..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -Fraud Service[System]ECommercePlatform - Fraud Service - Database - Update Fraud Check Result - C4 Sequence - Container level«external_system»External«container»DatabaseUpdate Fraud CheckResult \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - C4 Static.png deleted file mode 100644 index 5c25ac6c7..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - C4 Static.puml deleted file mode 100644 index 41c58fbdd..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - C4 Static.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Fraud Service - Database - Update Fraud Check Result - C4 Static - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service") { - Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Database", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - C4 Static.svg deleted file mode 100644 index 0f11edbf5..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fraud Service - Database - Update Fraud Check Result - C4 Static - Container levelFraud Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - C4.png deleted file mode 100644 index 075ef9b52..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - C4.puml deleted file mode 100644 index dacc7d806..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - C4.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Fraud Service - Database - Update Fraud Check Result - C4 - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service") { - Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Database", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - C4.svg deleted file mode 100644 index cb1c6871e..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fraud Service - Database - Update Fraud Check Result - C4 - Container levelFraud Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - Sequence.png deleted file mode 100644 index 148855118..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - Sequence.puml deleted file mode 100644 index baf6c80fe..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml - -title ECommercePlatform - Fraud Service - Database - Update Fraud Check Result - Sequence - Container level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem - -box "Fraud Service" #White - participant "Database" as ECommercePlatform.SoftwareSystems.FraudService.Containers.Database -end box - - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.FraudService.Containers.Database : Update Fraud Check Result - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - Sequence.svg deleted file mode 100644 index 4a8161f15..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fraud Service - Database - Update Fraud Check Result - Sequence - Container levelFraud ServiceExternalExternalDatabaseDatabaseUpdate Fraud Check Result \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - C4 Sequence.png deleted file mode 100644 index 753b78b24..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - C4 Sequence.puml deleted file mode 100644 index be966e704..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - C4 Sequence.puml +++ /dev/null @@ -1,12 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Fraud Service - Database - Update Fraud Check Result - C4 Sequence - Context level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.FraudService, "Update Fraud Check Result") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - C4 Sequence.svg deleted file mode 100644 index 45db9d927..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fraud Service - Database - Update Fraud Check Result - C4 Sequence - Context level«external_system»External«system»Fraud ServiceUpdate Fraud CheckResult \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - C4 Static.png deleted file mode 100644 index d445ac6b1..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - C4 Static.puml deleted file mode 100644 index bd7b7e549..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - C4 Static.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Fraud Service - Database - Update Fraud Check Result - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - C4 Static.svg deleted file mode 100644 index 2cf8394ed..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fraud Service - Database - Update Fraud Check Result - C4 Static - Context levelFraud ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - C4.png deleted file mode 100644 index 748da0017..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - C4.puml deleted file mode 100644 index 62c5c79a0..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - C4.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Fraud Service - Database - Update Fraud Check Result - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - C4.svg deleted file mode 100644 index 26049a9b7..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fraud Service - Database - Update Fraud Check Result - C4 - Context levelFraud ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - Sequence.png deleted file mode 100644 index f106e0941..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - Sequence.puml deleted file mode 100644 index 9b6c1bfd6..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - Sequence.puml +++ /dev/null @@ -1,11 +0,0 @@ -@startuml - -title ECommercePlatform - Fraud Service - Database - Update Fraud Check Result - Sequence - Context level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Fraud Service" as ECommercePlatform.SoftwareSystems.FraudService - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.FraudService : Update Fraud Check Result - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - Sequence.svg deleted file mode 100644 index b3ca8b2fb..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fraud Service - Database - Update Fraud Check Result - Sequence - Context levelExternalExternalFraud ServiceFraud ServiceUpdate Fraud Check Result \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Container - C4 Static.png deleted file mode 100644 index f80c0d279..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Container - C4 Static.puml deleted file mode 100644 index 026f755b1..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Container - C4 Static.puml +++ /dev/null @@ -1,38 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Fraud Service - Message Handler - C4 Static - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service") { - Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, "Message Handler", "", "") - Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "") -} - -System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") { - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") -} -System(ECommercePlatform.SoftwareSystems.FraudEngine, "Fraud Engine", "") - -Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Uses") -Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Uses") -Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FraudEngine, "Uses") -Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Container - C4 Static.svg deleted file mode 100644 index 94b3828d5..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fraud Service - Message Handler - C4 Static - Container levelFraud Service[System]Order Service[System]Message HandlerDatabaseMessagingMessagingFraud EngineUsesUsesUsesUsesLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Container - C4.png deleted file mode 100644 index 47a6be670..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Container - C4.puml deleted file mode 100644 index c377ac267..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Container - C4.puml +++ /dev/null @@ -1,38 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Fraud Service - Message Handler - C4 - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service") { - Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, "Message Handler", "", "") - Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "") -} - -System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") { - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") -} -System(ECommercePlatform.SoftwareSystems.FraudEngine, "Fraud Engine", "") - -Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Receive Order Created Event") -Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Insert Order\nInsert Fraud Check Result") -Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FraudEngine, "Get Fraud Check Result") -Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Send Fraud Check Result Event") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Container - C4.svg deleted file mode 100644 index 465aa7aab..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fraud Service - Message Handler - C4 - Container levelFraud Service[System]Order Service[System]Message HandlerDatabaseMessagingMessagingFraud EngineReceive Order CreatedEventInsert OrderInsert Fraud Check ResultGet Fraud Check ResultSend Fraud Check ResultEventLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - C4 Sequence.png deleted file mode 100644 index c29cdaeb1..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - C4 Sequence.puml deleted file mode 100644 index d931bac23..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - C4 Sequence.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Fraud Service - Message Handler - Handle Order Created Event - C4 Sequence - Container level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service") - Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, "Message Handler", "", "") - Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "") -Boundary_End() - -System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") -Boundary_End() -System(ECommercePlatform.SoftwareSystems.FraudEngine, "Fraud Engine", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, "Handle Order Created Event") -Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Receive Order Created Event") -Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Insert Order") -Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FraudEngine, "Get Fraud Check Result") -Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Insert Fraud Check Result") -Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Send Fraud Check Result Event") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - C4 Sequence.svg deleted file mode 100644 index 07ab5981e..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -Fraud Service[System]Order Service[System]ECommercePlatform - Fraud Service - Message Handler - Handle Order Created Event - C4 Sequence - Container level«external_system»External«container»Message Handler«container»Database«container»Messaging«container»Messaging«system»Fraud EngineHandle Order CreatedEventReceive Order CreatedEventInsert OrderGet Fraud Check ResultInsert Fraud Check ResultSend Fraud Check ResultEvent \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - C4 Static.png deleted file mode 100644 index a3b3a9130..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - C4 Static.puml deleted file mode 100644 index a4a1e74e5..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - C4 Static.puml +++ /dev/null @@ -1,38 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Fraud Service - Message Handler - Handle Order Created Event - C4 Static - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service") { - Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, "Message Handler", "", "") - Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "") -} - -System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") { - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") -} -System(ECommercePlatform.SoftwareSystems.FraudEngine, "Fraud Engine", "") - -Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Uses") -Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Uses") -Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FraudEngine, "Uses") -Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - C4 Static.svg deleted file mode 100644 index c6c360d77..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fraud Service - Message Handler - Handle Order Created Event - C4 Static - Container levelFraud Service[System]Order Service[System]Message HandlerDatabaseMessagingMessagingFraud EngineUsesUsesUsesUsesLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - C4.png deleted file mode 100644 index 23976d88a..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - C4.puml deleted file mode 100644 index 051ed9453..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - C4.puml +++ /dev/null @@ -1,38 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Fraud Service - Message Handler - Handle Order Created Event - C4 - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service") { - Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, "Message Handler", "", "") - Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "") -} - -System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") { - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") -} -System(ECommercePlatform.SoftwareSystems.FraudEngine, "Fraud Engine", "") - -Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Receive Order Created Event") -Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Insert Order\nInsert Fraud Check Result") -Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FraudEngine, "Get Fraud Check Result") -Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Send Fraud Check Result Event") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - C4.svg deleted file mode 100644 index 357efee66..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fraud Service - Message Handler - Handle Order Created Event - C4 - Container levelFraud Service[System]Order Service[System]Message HandlerDatabaseMessagingMessagingFraud EngineReceive Order CreatedEventInsert OrderInsert Fraud Check ResultGet Fraud Check ResultSend Fraud Check ResultEventLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - Sequence.png deleted file mode 100644 index 7651d6457..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - Sequence.puml deleted file mode 100644 index 3759ac50b..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - Sequence.puml +++ /dev/null @@ -1,30 +0,0 @@ -@startuml - -title ECommercePlatform - Fraud Service - Message Handler - Handle Order Created Event - Sequence - Container level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem - -box "Fraud Service" #White - participant "Message Handler" as ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler - participant "Database" as ECommercePlatform.SoftwareSystems.FraudService.Containers.Database - participant "Messaging" as ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging -end box - - -box "Order Service" #White - participant "Messaging" as ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging -end box - -participant "Fraud Engine" as ECommercePlatform.SoftwareSystems.FraudEngine - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler : Handle Order Created Event -group Handle Order Created Event -ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler -> ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging : Receive Order Created Event -ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler -> ECommercePlatform.SoftwareSystems.FraudService.Containers.Database : Insert Order -ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler -> ECommercePlatform.SoftwareSystems.FraudEngine : Get Fraud Check Result -ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler -> ECommercePlatform.SoftwareSystems.FraudService.Containers.Database : Insert Fraud Check Result -ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler -> ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging : Send Fraud Check Result Event -end - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - Sequence.svg deleted file mode 100644 index c4faac639..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fraud Service - Message Handler - Handle Order Created Event - Sequence - Container levelFraud ServiceOrder ServiceExternalExternalMessage HandlerMessage HandlerDatabaseDatabaseMessagingMessagingMessagingMessagingFraud EngineFraud EngineHandle Order Created EventHandle Order Created EventReceive Order Created EventInsert OrderGet Fraud Check ResultInsert Fraud Check ResultSend Fraud Check Result Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - C4 Sequence.png deleted file mode 100644 index 98e6237fc..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - C4 Sequence.puml deleted file mode 100644 index 0f66ce520..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - C4 Sequence.puml +++ /dev/null @@ -1,16 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Fraud Service - Message Handler - Handle Order Created Event - C4 Sequence - Context level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service", "") -System(ECommercePlatform.SoftwareSystems.OrderService, "Order Service", "") -System(ECommercePlatform.SoftwareSystems.FraudEngine, "Fraud Engine", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.FraudService, "Handle Order Created Event") -Rel(ECommercePlatform.SoftwareSystems.FraudService, ECommercePlatform.SoftwareSystems.OrderService, "Receive Order Created Event") -Rel(ECommercePlatform.SoftwareSystems.FraudService, ECommercePlatform.SoftwareSystems.FraudEngine, "Get Fraud Check Result") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - C4 Sequence.svg deleted file mode 100644 index 16434d973..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fraud Service - Message Handler - Handle Order Created Event - C4 Sequence - Context level«external_system»External«system»Fraud Service«system»Order Service«system»Fraud EngineHandle Order CreatedEventReceive Order CreatedEventGet Fraud Check Result \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - C4 Static.png deleted file mode 100644 index 0079eb741..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - C4 Static.puml deleted file mode 100644 index 67664d458..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - C4 Static.puml +++ /dev/null @@ -1,28 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Fraud Service - Message Handler - Handle Order Created Event - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service", "") -System(ECommercePlatform.SoftwareSystems.OrderService, "Order Service", "") -System(ECommercePlatform.SoftwareSystems.FraudEngine, "Fraud Engine", "") - -Rel(ECommercePlatform.SoftwareSystems.FraudService, ECommercePlatform.SoftwareSystems.OrderService, "Uses") -Rel(ECommercePlatform.SoftwareSystems.FraudService, ECommercePlatform.SoftwareSystems.FraudEngine, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - C4 Static.svg deleted file mode 100644 index dcde71dd7..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fraud Service - Message Handler - Handle Order Created Event - C4 Static - Context levelFraud ServiceOrder ServiceFraud EngineUsesUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - C4.png deleted file mode 100644 index 684d3b265..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - C4.puml deleted file mode 100644 index ad2eeb882..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - C4.puml +++ /dev/null @@ -1,28 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Fraud Service - Message Handler - Handle Order Created Event - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service", "") -System(ECommercePlatform.SoftwareSystems.OrderService, "Order Service", "") -System(ECommercePlatform.SoftwareSystems.FraudEngine, "Fraud Engine", "") - -Rel(ECommercePlatform.SoftwareSystems.FraudService, ECommercePlatform.SoftwareSystems.OrderService, "Receive Order Created Event") -Rel(ECommercePlatform.SoftwareSystems.FraudService, ECommercePlatform.SoftwareSystems.FraudEngine, "Get Fraud Check Result") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - C4.svg deleted file mode 100644 index 3acb293a2..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fraud Service - Message Handler - Handle Order Created Event - C4 - Context levelFraud ServiceOrder ServiceFraud EngineReceive Order CreatedEventGet Fraud Check ResultLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - Sequence.png deleted file mode 100644 index 2122d64a3..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - Sequence.puml deleted file mode 100644 index 26a9b384b..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - Sequence.puml +++ /dev/null @@ -1,17 +0,0 @@ -@startuml - -title ECommercePlatform - Fraud Service - Message Handler - Handle Order Created Event - Sequence - Context level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Fraud Service" as ECommercePlatform.SoftwareSystems.FraudService -participant "Order Service" as ECommercePlatform.SoftwareSystems.OrderService -participant "Fraud Engine" as ECommercePlatform.SoftwareSystems.FraudEngine - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.FraudService : Handle Order Created Event -group Handle Order Created Event -ECommercePlatform.SoftwareSystems.FraudService -> ECommercePlatform.SoftwareSystems.OrderService : Receive Order Created Event -ECommercePlatform.SoftwareSystems.FraudService -> ECommercePlatform.SoftwareSystems.FraudEngine : Get Fraud Check Result -end - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - Sequence.svg deleted file mode 100644 index 8487b0503..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fraud Service - Message Handler - Handle Order Created Event - Sequence - Context levelExternalExternalFraud ServiceFraud ServiceOrder ServiceOrder ServiceFraud EngineFraud EngineHandle Order Created EventHandle Order Created EventReceive Order Created EventGet Fraud Check Result \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Container - C4 Static.png deleted file mode 100644 index 05cf274a5..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Container - C4 Static.puml deleted file mode 100644 index 75ce32b89..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Container - C4 Static.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Fraud Service - Messaging - C4 Static - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service") { - Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Container - C4 Static.svg deleted file mode 100644 index 03f4a823d..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fraud Service - Messaging - C4 Static - Container levelFraud Service[System]MessagingLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Container - C4.png deleted file mode 100644 index 502cb423d..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Container - C4.puml deleted file mode 100644 index 619bf2ccd..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Container - C4.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Fraud Service - Messaging - C4 - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service") { - Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Container - C4.svg deleted file mode 100644 index 3220f1cd4..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fraud Service - Messaging - C4 - Container levelFraud Service[System]MessagingLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - C4 Sequence.png deleted file mode 100644 index c09fc921b..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - C4 Sequence.puml deleted file mode 100644 index 30a5e743e..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - C4 Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Fraud Service - Messaging - Receive Fraud Check Result Event - C4 Sequence - Container level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service") - Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "") -Boundary_End() - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Receive Fraud Check Result Event") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - C4 Sequence.svg deleted file mode 100644 index 471dff26e..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -Fraud Service[System]ECommercePlatform - Fraud Service - Messaging - Receive Fraud Check Result Event - C4 Sequence - Container level«external_system»External«container»MessagingReceive Fraud CheckResult Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - C4 Static.png deleted file mode 100644 index f70878d05..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - C4 Static.puml deleted file mode 100644 index a7a609518..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - C4 Static.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Fraud Service - Messaging - Receive Fraud Check Result Event - C4 Static - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service") { - Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - C4 Static.svg deleted file mode 100644 index ed672baf8..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fraud Service - Messaging - Receive Fraud Check Result Event - C4 Static - Container levelFraud Service[System]MessagingLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - C4.png deleted file mode 100644 index 25713ba26..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - C4.puml deleted file mode 100644 index 6e5470f94..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - C4.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Fraud Service - Messaging - Receive Fraud Check Result Event - C4 - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service") { - Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - C4.svg deleted file mode 100644 index 5cd85e2b4..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fraud Service - Messaging - Receive Fraud Check Result Event - C4 - Container levelFraud Service[System]MessagingLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - Sequence.png deleted file mode 100644 index 99cdc9282..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - Sequence.puml deleted file mode 100644 index e19ffe6c1..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml - -title ECommercePlatform - Fraud Service - Messaging - Receive Fraud Check Result Event - Sequence - Container level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem - -box "Fraud Service" #White - participant "Messaging" as ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging -end box - - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging : Receive Fraud Check Result Event - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - Sequence.svg deleted file mode 100644 index e0719197c..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fraud Service - Messaging - Receive Fraud Check Result Event - Sequence - Container levelFraud ServiceExternalExternalMessagingMessagingReceive Fraud Check Result Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - C4 Sequence.png deleted file mode 100644 index 365bb70df..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - C4 Sequence.puml deleted file mode 100644 index 00bdaa717..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - C4 Sequence.puml +++ /dev/null @@ -1,12 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Fraud Service - Messaging - Receive Fraud Check Result Event - C4 Sequence - Context level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.FraudService, "Receive Fraud Check Result Event") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - C4 Sequence.svg deleted file mode 100644 index aa19cbdff..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fraud Service - Messaging - Receive Fraud Check Result Event - C4 Sequence - Context level«external_system»External«system»Fraud ServiceReceive Fraud CheckResult Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - C4 Static.png deleted file mode 100644 index 7dd72a8dc..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - C4 Static.puml deleted file mode 100644 index 58e05d91b..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - C4 Static.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Fraud Service - Messaging - Receive Fraud Check Result Event - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - C4 Static.svg deleted file mode 100644 index 95bede051..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fraud Service - Messaging - Receive Fraud Check Result Event - C4 Static - Context levelFraud ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - C4.png deleted file mode 100644 index 8c1d0bbd1..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - C4.puml deleted file mode 100644 index 5d0f9e35c..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - C4.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Fraud Service - Messaging - Receive Fraud Check Result Event - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - C4.svg deleted file mode 100644 index eafd18ba1..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fraud Service - Messaging - Receive Fraud Check Result Event - C4 - Context levelFraud ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - Sequence.png deleted file mode 100644 index f374ec7dc..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - Sequence.puml deleted file mode 100644 index 1db908d99..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - Sequence.puml +++ /dev/null @@ -1,11 +0,0 @@ -@startuml - -title ECommercePlatform - Fraud Service - Messaging - Receive Fraud Check Result Event - Sequence - Context level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Fraud Service" as ECommercePlatform.SoftwareSystems.FraudService - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.FraudService : Receive Fraud Check Result Event - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - Sequence.svg deleted file mode 100644 index caf9d4bbd..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fraud Service - Messaging - Receive Fraud Check Result Event - Sequence - Context levelExternalExternalFraud ServiceFraud ServiceReceive Fraud Check Result Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - C4 Sequence.png deleted file mode 100644 index 87110762e..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - C4 Sequence.puml deleted file mode 100644 index 7082548cf..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - C4 Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Fraud Service - Messaging - Send Fraud Check Result Event - C4 Sequence - Container level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service") - Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "") -Boundary_End() - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Send Fraud Check Result Event") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - C4 Sequence.svg deleted file mode 100644 index e514e9514..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -Fraud Service[System]ECommercePlatform - Fraud Service - Messaging - Send Fraud Check Result Event - C4 Sequence - Container level«external_system»External«container»MessagingSend Fraud Check ResultEvent \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - C4 Static.png deleted file mode 100644 index 5a4e00e3f..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - C4 Static.puml deleted file mode 100644 index 788c68a72..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - C4 Static.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Fraud Service - Messaging - Send Fraud Check Result Event - C4 Static - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service") { - Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - C4 Static.svg deleted file mode 100644 index a68b50164..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fraud Service - Messaging - Send Fraud Check Result Event - C4 Static - Container levelFraud Service[System]MessagingLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - C4.png deleted file mode 100644 index 3c8db496e..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - C4.puml deleted file mode 100644 index e110d71ee..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - C4.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Fraud Service - Messaging - Send Fraud Check Result Event - C4 - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service") { - Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - C4.svg deleted file mode 100644 index 3aa6ac44f..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fraud Service - Messaging - Send Fraud Check Result Event - C4 - Container levelFraud Service[System]MessagingLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - Sequence.png deleted file mode 100644 index 860b675f2..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - Sequence.puml deleted file mode 100644 index c00180af3..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml - -title ECommercePlatform - Fraud Service - Messaging - Send Fraud Check Result Event - Sequence - Container level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem - -box "Fraud Service" #White - participant "Messaging" as ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging -end box - - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging : Send Fraud Check Result Event - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - Sequence.svg deleted file mode 100644 index 06775a646..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fraud Service - Messaging - Send Fraud Check Result Event - Sequence - Container levelFraud ServiceExternalExternalMessagingMessagingSend Fraud Check Result Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - C4 Sequence.png deleted file mode 100644 index 562f925f3..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - C4 Sequence.puml deleted file mode 100644 index 4c46a1022..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - C4 Sequence.puml +++ /dev/null @@ -1,12 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Fraud Service - Messaging - Send Fraud Check Result Event - C4 Sequence - Context level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.FraudService, "Send Fraud Check Result Event") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - C4 Sequence.svg deleted file mode 100644 index 68917d311..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fraud Service - Messaging - Send Fraud Check Result Event - C4 Sequence - Context level«external_system»External«system»Fraud ServiceSend Fraud Check ResultEvent \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - C4 Static.png deleted file mode 100644 index 3b988fc5c..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - C4 Static.puml deleted file mode 100644 index dff59eb92..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - C4 Static.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Fraud Service - Messaging - Send Fraud Check Result Event - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - C4 Static.svg deleted file mode 100644 index 32c2377c3..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fraud Service - Messaging - Send Fraud Check Result Event - C4 Static - Context levelFraud ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - C4.png deleted file mode 100644 index 560a9b478..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - C4.puml deleted file mode 100644 index 71cd374d0..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - C4.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Fraud Service - Messaging - Send Fraud Check Result Event - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - C4.svg deleted file mode 100644 index 329e7bfe4..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fraud Service - Messaging - Send Fraud Check Result Event - C4 - Context levelFraud ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - Sequence.png deleted file mode 100644 index d58e4e538..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - Sequence.puml deleted file mode 100644 index d03b8bf4a..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - Sequence.puml +++ /dev/null @@ -1,11 +0,0 @@ -@startuml - -title ECommercePlatform - Fraud Service - Messaging - Send Fraud Check Result Event - Sequence - Context level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Fraud Service" as ECommercePlatform.SoftwareSystems.FraudService - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.FraudService : Send Fraud Check Result Event - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - Sequence.svg deleted file mode 100644 index 1e9d5abf9..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fraud Service - Messaging - Send Fraud Check Result Event - Sequence - Context levelExternalExternalFraud ServiceFraud ServiceSend Fraud Check Result Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Context - C4 Static.png deleted file mode 100644 index 6deb0396c..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Context - C4 Static.puml deleted file mode 100644 index 9721b93a4..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Context - C4 Static.puml +++ /dev/null @@ -1,28 +0,0 @@ -@startuml -!include ..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Fraud Service - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service", "") -System(ECommercePlatform.SoftwareSystems.OrderService, "Order Service", "") -System(ECommercePlatform.SoftwareSystems.FraudEngine, "Fraud Engine", "") - -Rel(ECommercePlatform.SoftwareSystems.FraudService, ECommercePlatform.SoftwareSystems.OrderService, "Uses") -Rel(ECommercePlatform.SoftwareSystems.FraudService, ECommercePlatform.SoftwareSystems.FraudEngine, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Context - C4 Static.svg deleted file mode 100644 index 3313ab8c6..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fraud Service - C4 Static - Context levelFraud ServiceOrder ServiceFraud EngineUsesUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Context - C4.png deleted file mode 100644 index 7bfb91814..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Context - C4.puml deleted file mode 100644 index 823ef09d5..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Context - C4.puml +++ /dev/null @@ -1,28 +0,0 @@ -@startuml -!include ..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Fraud Service - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service", "") -System(ECommercePlatform.SoftwareSystems.OrderService, "Order Service", "") -System(ECommercePlatform.SoftwareSystems.FraudEngine, "Fraud Engine", "") - -Rel(ECommercePlatform.SoftwareSystems.FraudService, ECommercePlatform.SoftwareSystems.OrderService, "Receive Order Created Event") -Rel(ECommercePlatform.SoftwareSystems.FraudService, ECommercePlatform.SoftwareSystems.FraudEngine, "Get Fraud Check Result") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Context - C4.svg deleted file mode 100644 index 7c543c40c..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fraud Service - C4 - Context levelFraud ServiceOrder ServiceFraud EngineReceive Order CreatedEventGet Fraud Check ResultLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Container - C4 Static.png deleted file mode 100644 index 1011d3b75..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Container - C4 Static.puml deleted file mode 100644 index cf6c03f5c..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Container - C4 Static.puml +++ /dev/null @@ -1,40 +0,0 @@ -@startuml -!include ..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Fulfilment Service - C4 Static - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service") { - Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "") - Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.MessageHandler, "Message Handler", "", "") -} - -System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") { - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") -} -System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "") - -Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Database, "Uses") -Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Messaging, "Uses") -Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Uses") -Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Database, "Uses") -Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.WMS, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Container - C4 Static.svg deleted file mode 100644 index f1d461375..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fulfilment Service - C4 Static - Container levelFulfilment Service[System]Order Service[System]ApiDatabaseMessagingMessage HandlerMessagingWMSUsesUsesUsesUsesUsesLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Container - C4.png deleted file mode 100644 index 3d5aee847..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Container - C4.puml deleted file mode 100644 index 5a7962afa..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Container - C4.puml +++ /dev/null @@ -1,40 +0,0 @@ -@startuml -!include ..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Fulfilment Service - C4 - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service") { - Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "") - Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.MessageHandler, "Message Handler", "", "") -} - -System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") { - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") -} -System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "") - -Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Database, "Update Order Status") -Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Messaging, "Send Order Shipped Event") -Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Receive Order Status Changed Event") -Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Database, "Insert Order\nUpdate Order Status") -Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.WMS, "Ship Order") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Container - C4.svg deleted file mode 100644 index 38377a541..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fulfilment Service - C4 - Container levelFulfilment Service[System]Order Service[System]ApiDatabaseMessagingMessage HandlerMessagingWMSUpdate Order StatusSend Order Shipped EventReceive Order StatusChanged EventInsert OrderUpdate Order StatusShip OrderLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Container - C4 Static.png deleted file mode 100644 index 32a758c43..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Container - C4 Static.puml deleted file mode 100644 index c84fb0598..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Container - C4 Static.puml +++ /dev/null @@ -1,31 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Fulfilment Service - Api - C4 Static - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service") { - Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Database, "Uses") -Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Messaging, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Container - C4 Static.svg deleted file mode 100644 index 34849447b..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fulfilment Service - Api - C4 Static - Container levelFulfilment Service[System]ApiDatabaseMessagingUsesUsesLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Container - C4.png deleted file mode 100644 index 55879a68d..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Container - C4.puml deleted file mode 100644 index b58095788..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Container - C4.puml +++ /dev/null @@ -1,31 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Fulfilment Service - Api - C4 - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service") { - Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Database, "Update Order Status") -Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Messaging, "Send Order Shipped Event") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Container - C4.svg deleted file mode 100644 index 8b164e611..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fulfilment Service - Api - C4 - Container levelFulfilment Service[System]ApiDatabaseMessagingUpdate Order StatusSend Order Shipped EventLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - C4 Sequence.png deleted file mode 100644 index 19d8f2d90..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - C4 Sequence.puml deleted file mode 100644 index 727277acf..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - C4 Sequence.puml +++ /dev/null @@ -1,19 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Fulfilment Service - Api - Post Order Shipped Event - C4 Sequence - Container level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service") - Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "") -Boundary_End() - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Api, "Post Order Shipped Event") -Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Database, "Update Order Status") -Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Messaging, "Send Order Shipped Event") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - C4 Sequence.svg deleted file mode 100644 index f7635fd2f..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -Fulfilment Service[System]ECommercePlatform - Fulfilment Service - Api - Post Order Shipped Event - C4 Sequence - Container level«external_system»External«container»Api«container»Database«container»MessagingPost Order Shipped EventUpdate Order StatusSend Order Shipped Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - C4 Static.png deleted file mode 100644 index ee79559c8..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - C4 Static.puml deleted file mode 100644 index 0b121970f..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - C4 Static.puml +++ /dev/null @@ -1,31 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Fulfilment Service - Api - Post Order Shipped Event - C4 Static - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service") { - Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Database, "Uses") -Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Messaging, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - C4 Static.svg deleted file mode 100644 index 612d585ac..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fulfilment Service - Api - Post Order Shipped Event - C4 Static - Container levelFulfilment Service[System]ApiDatabaseMessagingUsesUsesLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - C4.png deleted file mode 100644 index d0242cee2..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - C4.puml deleted file mode 100644 index 79be9e0fe..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - C4.puml +++ /dev/null @@ -1,31 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Fulfilment Service - Api - Post Order Shipped Event - C4 - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service") { - Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Database, "Update Order Status") -Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Messaging, "Send Order Shipped Event") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - C4.svg deleted file mode 100644 index d8bd7c3ac..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fulfilment Service - Api - Post Order Shipped Event - C4 - Container levelFulfilment Service[System]ApiDatabaseMessagingUpdate Order StatusSend Order Shipped EventLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - Sequence.png deleted file mode 100644 index 36a9c3ee3..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - Sequence.puml deleted file mode 100644 index fd4443b8e..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - Sequence.puml +++ /dev/null @@ -1,21 +0,0 @@ -@startuml - -title ECommercePlatform - Fulfilment Service - Api - Post Order Shipped Event - Sequence - Container level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem - -box "Fulfilment Service" #White - participant "Api" as ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Api - participant "Database" as ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Database - participant "Messaging" as ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Messaging -end box - - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Api : Post Order Shipped Event -group Post Order Shipped Event -ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Api -> ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Database : Update Order Status -ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Api -> ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Messaging : Send Order Shipped Event -end - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - Sequence.svg deleted file mode 100644 index fbe5bacdf..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fulfilment Service - Api - Post Order Shipped Event - Sequence - Container levelFulfilment ServiceExternalExternalApiApiDatabaseDatabaseMessagingMessagingPost Order Shipped EventPost Order Shipped EventUpdate Order StatusSend Order Shipped Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - C4 Sequence.png deleted file mode 100644 index 07e833444..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - C4 Sequence.puml deleted file mode 100644 index c39f37f69..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - C4 Sequence.puml +++ /dev/null @@ -1,12 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Fulfilment Service - Api - Post Order Shipped Event - C4 Sequence - Context level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.FulfilmentService, "Post Order Shipped Event") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - C4 Sequence.svg deleted file mode 100644 index e92dcdd15..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fulfilment Service - Api - Post Order Shipped Event - C4 Sequence - Context level«external_system»External«system»Fulfilment ServicePost Order Shipped Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - C4 Static.png deleted file mode 100644 index 4bee70587..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - C4 Static.puml deleted file mode 100644 index 0ef07efe1..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - C4 Static.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Fulfilment Service - Api - Post Order Shipped Event - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - C4 Static.svg deleted file mode 100644 index 605ed8038..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fulfilment Service - Api - Post Order Shipped Event - C4 Static - Context levelFulfilment ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - C4.png deleted file mode 100644 index bd1a184dc..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - C4.puml deleted file mode 100644 index 2e83ff375..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - C4.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Fulfilment Service - Api - Post Order Shipped Event - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - C4.svg deleted file mode 100644 index dce5b4454..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fulfilment Service - Api - Post Order Shipped Event - C4 - Context levelFulfilment ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - Sequence.png deleted file mode 100644 index b302ed4ee..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - Sequence.puml deleted file mode 100644 index 83ceb2a51..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - Sequence.puml +++ /dev/null @@ -1,11 +0,0 @@ -@startuml - -title ECommercePlatform - Fulfilment Service - Api - Post Order Shipped Event - Sequence - Context level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Fulfilment Service" as ECommercePlatform.SoftwareSystems.FulfilmentService - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.FulfilmentService : Post Order Shipped Event - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - Sequence.svg deleted file mode 100644 index 5b9c8b828..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fulfilment Service - Api - Post Order Shipped Event - Sequence - Context levelExternalExternalFulfilment ServiceFulfilment ServicePost Order Shipped Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Container - C4 Static.png deleted file mode 100644 index ef7a5935d..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Container - C4 Static.puml deleted file mode 100644 index 6b43a0055..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Container - C4 Static.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Fulfilment Service - Database - C4 Static - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service") { - Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Database, "Database", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Container - C4 Static.svg deleted file mode 100644 index 92fb30801..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fulfilment Service - Database - C4 Static - Container levelFulfilment Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Container - C4.png deleted file mode 100644 index ea0610be8..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Container - C4.puml deleted file mode 100644 index a80d82517..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Container - C4.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Fulfilment Service - Database - C4 - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service") { - Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Database, "Database", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Container - C4.svg deleted file mode 100644 index 20006b4c3..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fulfilment Service - Database - C4 - Container levelFulfilment Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.png deleted file mode 100644 index bda3d9847..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.puml deleted file mode 100644 index 4cc6789ee..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Fulfilment Service - Database - Insert Order - C4 Sequence - Container level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service") - Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Database, "Database", "", "") -Boundary_End() - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Database, "Insert Order") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.svg deleted file mode 100644 index 1357ea65f..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -Fulfilment Service[System]ECommercePlatform - Fulfilment Service - Database - Insert Order - C4 Sequence - Container level«external_system»External«container»DatabaseInsert Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.png deleted file mode 100644 index dd2b35913..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.puml deleted file mode 100644 index 666310cfd..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Fulfilment Service - Database - Insert Order - C4 Static - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service") { - Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Database, "Database", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.svg deleted file mode 100644 index 395d92e80..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fulfilment Service - Database - Insert Order - C4 Static - Container levelFulfilment Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - C4.png deleted file mode 100644 index f6e24d0b5..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - C4.puml deleted file mode 100644 index 807c270d8..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - C4.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Fulfilment Service - Database - Insert Order - C4 - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service") { - Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Database, "Database", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - C4.svg deleted file mode 100644 index 17aedda8b..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fulfilment Service - Database - Insert Order - C4 - Container levelFulfilment Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.png deleted file mode 100644 index 54632dfa3..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.puml deleted file mode 100644 index edb8ead5b..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml - -title ECommercePlatform - Fulfilment Service - Database - Insert Order - Sequence - Container level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem - -box "Fulfilment Service" #White - participant "Database" as ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Database -end box - - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Database : Insert Order - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.svg deleted file mode 100644 index 3aabc94a3..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fulfilment Service - Database - Insert Order - Sequence - Container levelFulfilment ServiceExternalExternalDatabaseDatabaseInsert Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.png deleted file mode 100644 index 4381a412a..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.puml deleted file mode 100644 index a7aa25436..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.puml +++ /dev/null @@ -1,12 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Fulfilment Service - Database - Insert Order - C4 Sequence - Context level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.FulfilmentService, "Insert Order") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.svg deleted file mode 100644 index 7631e9f20..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fulfilment Service - Database - Insert Order - C4 Sequence - Context level«external_system»External«system»Fulfilment ServiceInsert Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.png deleted file mode 100644 index 46bfb15e5..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.puml deleted file mode 100644 index 2e218a4df..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Fulfilment Service - Database - Insert Order - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.svg deleted file mode 100644 index b8d105e0f..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fulfilment Service - Database - Insert Order - C4 Static - Context levelFulfilment ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - C4.png deleted file mode 100644 index 335812759..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - C4.puml deleted file mode 100644 index 51c6ff813..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - C4.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Fulfilment Service - Database - Insert Order - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - C4.svg deleted file mode 100644 index 506b6b7c3..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fulfilment Service - Database - Insert Order - C4 - Context levelFulfilment ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.png deleted file mode 100644 index a76cbd337..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.puml deleted file mode 100644 index e85300dda..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.puml +++ /dev/null @@ -1,11 +0,0 @@ -@startuml - -title ECommercePlatform - Fulfilment Service - Database - Insert Order - Sequence - Context level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Fulfilment Service" as ECommercePlatform.SoftwareSystems.FulfilmentService - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.FulfilmentService : Insert Order - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.svg deleted file mode 100644 index 7b175ed3c..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fulfilment Service - Database - Insert Order - Sequence - Context levelExternalExternalFulfilment ServiceFulfilment ServiceInsert Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Sequence.png deleted file mode 100644 index acae0679b..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Sequence.puml deleted file mode 100644 index c30d7de68..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Fulfilment Service - Database - Update Order Status - C4 Sequence - Container level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service") - Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Database, "Database", "", "") -Boundary_End() - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Database, "Update Order Status") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Sequence.svg deleted file mode 100644 index 7f29ca105..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -Fulfilment Service[System]ECommercePlatform - Fulfilment Service - Database - Update Order Status - C4 Sequence - Container level«external_system»External«container»DatabaseUpdate Order Status \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Static.png deleted file mode 100644 index 012c85462..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Static.puml deleted file mode 100644 index 6bd4f8406..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Static.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Fulfilment Service - Database - Update Order Status - C4 Static - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service") { - Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Database, "Database", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Static.svg deleted file mode 100644 index 26f6b7b4e..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fulfilment Service - Database - Update Order Status - C4 Static - Container levelFulfilment Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - C4.png deleted file mode 100644 index b6c12fa69..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - C4.puml deleted file mode 100644 index b79aab1c5..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - C4.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Fulfilment Service - Database - Update Order Status - C4 - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service") { - Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Database, "Database", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - C4.svg deleted file mode 100644 index 6559e9242..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fulfilment Service - Database - Update Order Status - C4 - Container levelFulfilment Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - Sequence.png deleted file mode 100644 index e69e6131d..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - Sequence.puml deleted file mode 100644 index 9cdd04441..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml - -title ECommercePlatform - Fulfilment Service - Database - Update Order Status - Sequence - Container level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem - -box "Fulfilment Service" #White - participant "Database" as ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Database -end box - - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Database : Update Order Status - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - Sequence.svg deleted file mode 100644 index 9464ed829..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fulfilment Service - Database - Update Order Status - Sequence - Container levelFulfilment ServiceExternalExternalDatabaseDatabaseUpdate Order Status \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Sequence.png deleted file mode 100644 index 37d24fe47..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Sequence.puml deleted file mode 100644 index bf2517b08..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Sequence.puml +++ /dev/null @@ -1,12 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Fulfilment Service - Database - Update Order Status - C4 Sequence - Context level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.FulfilmentService, "Update Order Status") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Sequence.svg deleted file mode 100644 index d78e5112e..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fulfilment Service - Database - Update Order Status - C4 Sequence - Context level«external_system»External«system»Fulfilment ServiceUpdate Order Status \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Static.png deleted file mode 100644 index 9f8e56b39..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Static.puml deleted file mode 100644 index 2fabfc350..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Static.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Fulfilment Service - Database - Update Order Status - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Static.svg deleted file mode 100644 index 6f5a00740..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fulfilment Service - Database - Update Order Status - C4 Static - Context levelFulfilment ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - C4.png deleted file mode 100644 index fb0242066..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - C4.puml deleted file mode 100644 index d604f5fe5..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - C4.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Fulfilment Service - Database - Update Order Status - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - C4.svg deleted file mode 100644 index 7ae405dad..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fulfilment Service - Database - Update Order Status - C4 - Context levelFulfilment ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - Sequence.png deleted file mode 100644 index 69e62db10..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - Sequence.puml deleted file mode 100644 index 92d282fbc..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - Sequence.puml +++ /dev/null @@ -1,11 +0,0 @@ -@startuml - -title ECommercePlatform - Fulfilment Service - Database - Update Order Status - Sequence - Context level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Fulfilment Service" as ECommercePlatform.SoftwareSystems.FulfilmentService - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.FulfilmentService : Update Order Status - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - Sequence.svg deleted file mode 100644 index a45d10b32..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fulfilment Service - Database - Update Order Status - Sequence - Context levelExternalExternalFulfilment ServiceFulfilment ServiceUpdate Order Status \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Container - C4 Static.png deleted file mode 100644 index c34797fbb..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Container - C4 Static.puml deleted file mode 100644 index 3e9a17f9c..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Container - C4 Static.puml +++ /dev/null @@ -1,36 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Fulfilment Service - Message Handler - C4 Static - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service") { - Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.MessageHandler, "Message Handler", "", "") - Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Database, "Database", "", "") -} - -System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") { - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") -} -System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "") - -Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Uses") -Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Database, "Uses") -Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.WMS, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Container - C4 Static.svg deleted file mode 100644 index aab191914..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fulfilment Service - Message Handler - C4 Static - Container levelFulfilment Service[System]Order Service[System]Message HandlerDatabaseMessagingWMSUsesUsesUsesLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Container - C4.png deleted file mode 100644 index 255c8f9c6..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Container - C4.puml deleted file mode 100644 index 1b81e2ea8..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Container - C4.puml +++ /dev/null @@ -1,36 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Fulfilment Service - Message Handler - C4 - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service") { - Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.MessageHandler, "Message Handler", "", "") - Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Database, "Database", "", "") -} - -System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") { - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") -} -System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "") - -Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Receive Order Status Changed Event") -Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Database, "Insert Order\nUpdate Order Status") -Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.WMS, "Ship Order") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Container - C4.svg deleted file mode 100644 index e05beb7fc..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fulfilment Service - Message Handler - C4 - Container levelFulfilment Service[System]Order Service[System]Message HandlerDatabaseMessagingWMSReceive Order StatusChanged EventInsert OrderUpdate Order StatusShip OrderLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Sequence.png deleted file mode 100644 index 136fd6cdc..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Sequence.puml deleted file mode 100644 index 111967490..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Sequence.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Fulfilment Service - Message Handler - Handle Order Status Changed Event - C4 Sequence - Container level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service") - Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.MessageHandler, "Message Handler", "", "") - Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Database, "Database", "", "") -Boundary_End() - -System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") -Boundary_End() -System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.MessageHandler, "Handle Order Status Changed Event") -Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Receive Order Status Changed Event") -alt Order Status is 'Pending Shipment' -Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Database, "Insert Order") -Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.WMS, "Ship Order") -Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Database, "Update Order Status") -end - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Sequence.svg deleted file mode 100644 index 13a4ada3a..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -Fulfilment Service[System]Order Service[System]ECommercePlatform - Fulfilment Service - Message Handler - Handle Order Status Changed Event - C4 Sequence - Container level«external_system»External«container»Message Handler«container»Database«container»Messaging«system»WMSHandle Order StatusChanged EventReceive Order StatusChanged Eventalt[Order Status is 'Pending Shipment']Insert OrderShip OrderUpdate Order Status \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Static.png deleted file mode 100644 index a33b59f8d..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Static.puml deleted file mode 100644 index e7cb53cae..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Static.puml +++ /dev/null @@ -1,36 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Fulfilment Service - Message Handler - Handle Order Status Changed Event - C4 Static - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service") { - Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.MessageHandler, "Message Handler", "", "") - Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Database, "Database", "", "") -} - -System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") { - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") -} -System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "") - -Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Uses") -Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Database, "Uses") -Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.WMS, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Static.svg deleted file mode 100644 index 5dfdfa106..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fulfilment Service - Message Handler - Handle Order Status Changed Event - C4 Static - Container levelFulfilment Service[System]Order Service[System]Message HandlerDatabaseMessagingWMSUsesUsesUsesLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4.png deleted file mode 100644 index 936a3685a..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4.puml deleted file mode 100644 index 34ee1eb16..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4.puml +++ /dev/null @@ -1,36 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Fulfilment Service - Message Handler - Handle Order Status Changed Event - C4 - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service") { - Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.MessageHandler, "Message Handler", "", "") - Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Database, "Database", "", "") -} - -System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") { - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") -} -System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "") - -Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Receive Order Status Changed Event") -Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Database, "Insert Order\nUpdate Order Status") -Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.WMS, "Ship Order") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4.svg deleted file mode 100644 index 8acfafae4..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fulfilment Service - Message Handler - Handle Order Status Changed Event - C4 - Container levelFulfilment Service[System]Order Service[System]Message HandlerDatabaseMessagingWMSReceive Order StatusChanged EventInsert OrderUpdate Order StatusShip OrderLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - Sequence.png deleted file mode 100644 index ca84ae535..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - Sequence.puml deleted file mode 100644 index a5dde4fe0..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - Sequence.puml +++ /dev/null @@ -1,30 +0,0 @@ -@startuml - -title ECommercePlatform - Fulfilment Service - Message Handler - Handle Order Status Changed Event - Sequence - Container level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem - -box "Fulfilment Service" #White - participant "Message Handler" as ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.MessageHandler - participant "Database" as ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Database -end box - - -box "Order Service" #White - participant "Messaging" as ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging -end box - -participant "WMS" as ECommercePlatform.SoftwareSystems.WMS - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.MessageHandler : Handle Order Status Changed Event -group Handle Order Status Changed Event -ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.MessageHandler -> ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging : Receive Order Status Changed Event -alt Order Status is 'Pending Shipment' -ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.MessageHandler -> ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Database : Insert Order -ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.MessageHandler -> ECommercePlatform.SoftwareSystems.WMS : Ship Order -ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.MessageHandler -> ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Database : Update Order Status -end -end - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - Sequence.svg deleted file mode 100644 index 9fbb85d03..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fulfilment Service - Message Handler - Handle Order Status Changed Event - Sequence - Container levelFulfilment ServiceOrder ServiceExternalExternalMessage HandlerMessage HandlerDatabaseDatabaseMessagingMessagingWMSWMSHandle Order Status Changed EventHandle Order Status Changed EventReceive Order Status Changed Eventalt[Order Status is 'Pending Shipment']Insert OrderShip OrderUpdate Order Status \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Sequence.png deleted file mode 100644 index c802978c3..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Sequence.puml deleted file mode 100644 index fbc63fe1d..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Sequence.puml +++ /dev/null @@ -1,16 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Fulfilment Service - Message Handler - Handle Order Status Changed Event - C4 Sequence - Context level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service", "") -System(ECommercePlatform.SoftwareSystems.OrderService, "Order Service", "") -System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.FulfilmentService, "Handle Order Status Changed Event") -Rel(ECommercePlatform.SoftwareSystems.FulfilmentService, ECommercePlatform.SoftwareSystems.OrderService, "Receive Order Status Changed Event") -Rel(ECommercePlatform.SoftwareSystems.FulfilmentService, ECommercePlatform.SoftwareSystems.WMS, "Ship Order") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Sequence.svg deleted file mode 100644 index d72d58c72..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fulfilment Service - Message Handler - Handle Order Status Changed Event - C4 Sequence - Context level«external_system»External«system»Fulfilment Service«system»Order Service«system»WMSHandle Order StatusChanged EventReceive Order StatusChanged EventShip Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Static.png deleted file mode 100644 index a161347f2..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Static.puml deleted file mode 100644 index e9c0897d2..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Static.puml +++ /dev/null @@ -1,28 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Fulfilment Service - Message Handler - Handle Order Status Changed Event - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service", "") -System(ECommercePlatform.SoftwareSystems.OrderService, "Order Service", "") -System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "") - -Rel(ECommercePlatform.SoftwareSystems.FulfilmentService, ECommercePlatform.SoftwareSystems.OrderService, "Uses") -Rel(ECommercePlatform.SoftwareSystems.FulfilmentService, ECommercePlatform.SoftwareSystems.WMS, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Static.svg deleted file mode 100644 index f40861b21..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fulfilment Service - Message Handler - Handle Order Status Changed Event - C4 Static - Context levelFulfilment ServiceOrder ServiceWMSUsesUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4.png deleted file mode 100644 index 049c194e2..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4.puml deleted file mode 100644 index d5d7d7638..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4.puml +++ /dev/null @@ -1,28 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Fulfilment Service - Message Handler - Handle Order Status Changed Event - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service", "") -System(ECommercePlatform.SoftwareSystems.OrderService, "Order Service", "") -System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "") - -Rel(ECommercePlatform.SoftwareSystems.FulfilmentService, ECommercePlatform.SoftwareSystems.OrderService, "Receive Order Status Changed Event") -Rel(ECommercePlatform.SoftwareSystems.FulfilmentService, ECommercePlatform.SoftwareSystems.WMS, "Ship Order") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4.svg deleted file mode 100644 index c8ff48743..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fulfilment Service - Message Handler - Handle Order Status Changed Event - C4 - Context levelFulfilment ServiceOrder ServiceWMSReceive Order StatusChanged EventShip OrderLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - Sequence.png deleted file mode 100644 index d60cc2d92..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - Sequence.puml deleted file mode 100644 index 87b2b6197..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - Sequence.puml +++ /dev/null @@ -1,17 +0,0 @@ -@startuml - -title ECommercePlatform - Fulfilment Service - Message Handler - Handle Order Status Changed Event - Sequence - Context level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Fulfilment Service" as ECommercePlatform.SoftwareSystems.FulfilmentService -participant "Order Service" as ECommercePlatform.SoftwareSystems.OrderService -participant "WMS" as ECommercePlatform.SoftwareSystems.WMS - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.FulfilmentService : Handle Order Status Changed Event -group Handle Order Status Changed Event -ECommercePlatform.SoftwareSystems.FulfilmentService -> ECommercePlatform.SoftwareSystems.OrderService : Receive Order Status Changed Event -ECommercePlatform.SoftwareSystems.FulfilmentService -> ECommercePlatform.SoftwareSystems.WMS : Ship Order -end - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - Sequence.svg deleted file mode 100644 index 5d205f00d..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fulfilment Service - Message Handler - Handle Order Status Changed Event - Sequence - Context levelExternalExternalFulfilment ServiceFulfilment ServiceOrder ServiceOrder ServiceWMSWMSHandle Order Status Changed EventHandle Order Status Changed EventReceive Order Status Changed EventShip Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Container - C4 Static.png deleted file mode 100644 index 070771b6c..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Container - C4 Static.puml deleted file mode 100644 index f407774bf..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Container - C4 Static.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Fulfilment Service - Messaging - C4 Static - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service") { - Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Container - C4 Static.svg deleted file mode 100644 index 1a6f94932..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fulfilment Service - Messaging - C4 Static - Container levelFulfilment Service[System]MessagingLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Container - C4.png deleted file mode 100644 index 2198c6835..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Container - C4.puml deleted file mode 100644 index d1554e267..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Container - C4.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Fulfilment Service - Messaging - C4 - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service") { - Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Container - C4.svg deleted file mode 100644 index 33983a626..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fulfilment Service - Messaging - C4 - Container levelFulfilment Service[System]MessagingLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - C4 Sequence.png deleted file mode 100644 index f4bb7bd0f..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - C4 Sequence.puml deleted file mode 100644 index 462d14ffc..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - C4 Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Fulfilment Service - Messaging - Receive Order Shipped Event - C4 Sequence - Container level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service") - Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "") -Boundary_End() - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Messaging, "Receive Order Shipped Event") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - C4 Sequence.svg deleted file mode 100644 index aaa693b51..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -Fulfilment Service[System]ECommercePlatform - Fulfilment Service - Messaging - Receive Order Shipped Event - C4 Sequence - Container level«external_system»External«container»MessagingReceive Order ShippedEvent \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - C4 Static.png deleted file mode 100644 index 9a1a083ef..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - C4 Static.puml deleted file mode 100644 index 1a65da127..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - C4 Static.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Fulfilment Service - Messaging - Receive Order Shipped Event - C4 Static - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service") { - Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - C4 Static.svg deleted file mode 100644 index 02ea9dc60..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fulfilment Service - Messaging - Receive Order Shipped Event - C4 Static - Container levelFulfilment Service[System]MessagingLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - C4.png deleted file mode 100644 index 451aa4922..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - C4.puml deleted file mode 100644 index 765e84d79..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - C4.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Fulfilment Service - Messaging - Receive Order Shipped Event - C4 - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service") { - Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - C4.svg deleted file mode 100644 index e0b2e25ba..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fulfilment Service - Messaging - Receive Order Shipped Event - C4 - Container levelFulfilment Service[System]MessagingLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - Sequence.png deleted file mode 100644 index c6ba8999a..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - Sequence.puml deleted file mode 100644 index cf4a23fb6..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml - -title ECommercePlatform - Fulfilment Service - Messaging - Receive Order Shipped Event - Sequence - Container level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem - -box "Fulfilment Service" #White - participant "Messaging" as ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Messaging -end box - - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Messaging : Receive Order Shipped Event - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - Sequence.svg deleted file mode 100644 index 9878c9052..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fulfilment Service - Messaging - Receive Order Shipped Event - Sequence - Container levelFulfilment ServiceExternalExternalMessagingMessagingReceive Order Shipped Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - C4 Sequence.png deleted file mode 100644 index cebbacf2d..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - C4 Sequence.puml deleted file mode 100644 index 68c0375c9..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - C4 Sequence.puml +++ /dev/null @@ -1,12 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Fulfilment Service - Messaging - Receive Order Shipped Event - C4 Sequence - Context level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.FulfilmentService, "Receive Order Shipped Event") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - C4 Sequence.svg deleted file mode 100644 index a1db89902..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fulfilment Service - Messaging - Receive Order Shipped Event - C4 Sequence - Context level«external_system»External«system»Fulfilment ServiceReceive Order ShippedEvent \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - C4 Static.png deleted file mode 100644 index 030e572d2..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - C4 Static.puml deleted file mode 100644 index 884ce59d0..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - C4 Static.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Fulfilment Service - Messaging - Receive Order Shipped Event - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - C4 Static.svg deleted file mode 100644 index b9b1e99ed..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fulfilment Service - Messaging - Receive Order Shipped Event - C4 Static - Context levelFulfilment ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - C4.png deleted file mode 100644 index ff8b8e32e..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - C4.puml deleted file mode 100644 index 58c4024c0..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - C4.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Fulfilment Service - Messaging - Receive Order Shipped Event - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - C4.svg deleted file mode 100644 index 544d507b8..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fulfilment Service - Messaging - Receive Order Shipped Event - C4 - Context levelFulfilment ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - Sequence.png deleted file mode 100644 index 7410d1bcc..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - Sequence.puml deleted file mode 100644 index 15483faf5..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - Sequence.puml +++ /dev/null @@ -1,11 +0,0 @@ -@startuml - -title ECommercePlatform - Fulfilment Service - Messaging - Receive Order Shipped Event - Sequence - Context level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Fulfilment Service" as ECommercePlatform.SoftwareSystems.FulfilmentService - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.FulfilmentService : Receive Order Shipped Event - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - Sequence.svg deleted file mode 100644 index b48adb8d5..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fulfilment Service - Messaging - Receive Order Shipped Event - Sequence - Context levelExternalExternalFulfilment ServiceFulfilment ServiceReceive Order Shipped Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - C4 Sequence.png deleted file mode 100644 index 71c7022a6..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - C4 Sequence.puml deleted file mode 100644 index cdbc3db19..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - C4 Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Fulfilment Service - Messaging - Send Order Shipped Event - C4 Sequence - Container level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service") - Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "") -Boundary_End() - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Messaging, "Send Order Shipped Event") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - C4 Sequence.svg deleted file mode 100644 index a62794ce9..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -Fulfilment Service[System]ECommercePlatform - Fulfilment Service - Messaging - Send Order Shipped Event - C4 Sequence - Container level«external_system»External«container»MessagingSend Order Shipped Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - C4 Static.png deleted file mode 100644 index fa9354c47..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - C4 Static.puml deleted file mode 100644 index 2f565f6c6..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - C4 Static.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Fulfilment Service - Messaging - Send Order Shipped Event - C4 Static - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service") { - Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - C4 Static.svg deleted file mode 100644 index 2f8f3cfa3..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fulfilment Service - Messaging - Send Order Shipped Event - C4 Static - Container levelFulfilment Service[System]MessagingLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - C4.png deleted file mode 100644 index 6d5b95e50..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - C4.puml deleted file mode 100644 index 4ace2e30d..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - C4.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Fulfilment Service - Messaging - Send Order Shipped Event - C4 - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service") { - Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - C4.svg deleted file mode 100644 index e3b61e8b4..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fulfilment Service - Messaging - Send Order Shipped Event - C4 - Container levelFulfilment Service[System]MessagingLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - Sequence.png deleted file mode 100644 index 5555028b0..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - Sequence.puml deleted file mode 100644 index cde092344..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml - -title ECommercePlatform - Fulfilment Service - Messaging - Send Order Shipped Event - Sequence - Container level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem - -box "Fulfilment Service" #White - participant "Messaging" as ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Messaging -end box - - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Messaging : Send Order Shipped Event - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - Sequence.svg deleted file mode 100644 index 6ce849cf1..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fulfilment Service - Messaging - Send Order Shipped Event - Sequence - Container levelFulfilment ServiceExternalExternalMessagingMessagingSend Order Shipped Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - C4 Sequence.png deleted file mode 100644 index 6310de3f9..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - C4 Sequence.puml deleted file mode 100644 index c16e1df47..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - C4 Sequence.puml +++ /dev/null @@ -1,12 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Fulfilment Service - Messaging - Send Order Shipped Event - C4 Sequence - Context level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.FulfilmentService, "Send Order Shipped Event") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - C4 Sequence.svg deleted file mode 100644 index 46fefb811..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fulfilment Service - Messaging - Send Order Shipped Event - C4 Sequence - Context level«external_system»External«system»Fulfilment ServiceSend Order Shipped Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - C4 Static.png deleted file mode 100644 index 30aece9a8..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - C4 Static.puml deleted file mode 100644 index 304fc97dc..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - C4 Static.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Fulfilment Service - Messaging - Send Order Shipped Event - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - C4 Static.svg deleted file mode 100644 index 7cb59f7dd..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fulfilment Service - Messaging - Send Order Shipped Event - C4 Static - Context levelFulfilment ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - C4.png deleted file mode 100644 index 951997398..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - C4.puml deleted file mode 100644 index 95efa3481..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - C4.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Fulfilment Service - Messaging - Send Order Shipped Event - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - C4.svg deleted file mode 100644 index 958123579..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fulfilment Service - Messaging - Send Order Shipped Event - C4 - Context levelFulfilment ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - Sequence.png deleted file mode 100644 index 27f27a983..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - Sequence.puml deleted file mode 100644 index 46c22613b..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - Sequence.puml +++ /dev/null @@ -1,11 +0,0 @@ -@startuml - -title ECommercePlatform - Fulfilment Service - Messaging - Send Order Shipped Event - Sequence - Context level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Fulfilment Service" as ECommercePlatform.SoftwareSystems.FulfilmentService - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.FulfilmentService : Send Order Shipped Event - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - Sequence.svg deleted file mode 100644 index b2f40c1e2..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fulfilment Service - Messaging - Send Order Shipped Event - Sequence - Context levelExternalExternalFulfilment ServiceFulfilment ServiceSend Order Shipped Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Context - C4 Static.png deleted file mode 100644 index 7b769862f..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Context - C4 Static.puml deleted file mode 100644 index 92538436f..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Context - C4 Static.puml +++ /dev/null @@ -1,28 +0,0 @@ -@startuml -!include ..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Fulfilment Service - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service", "") -System(ECommercePlatform.SoftwareSystems.OrderService, "Order Service", "") -System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "") - -Rel(ECommercePlatform.SoftwareSystems.FulfilmentService, ECommercePlatform.SoftwareSystems.OrderService, "Uses") -Rel(ECommercePlatform.SoftwareSystems.FulfilmentService, ECommercePlatform.SoftwareSystems.WMS, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Context - C4 Static.svg deleted file mode 100644 index a32b4d63f..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fulfilment Service - C4 Static - Context levelFulfilment ServiceOrder ServiceWMSUsesUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Context - C4.png deleted file mode 100644 index ca3318b05..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Context - C4.puml deleted file mode 100644 index 621ef4682..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Context - C4.puml +++ /dev/null @@ -1,28 +0,0 @@ -@startuml -!include ..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Fulfilment Service - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service", "") -System(ECommercePlatform.SoftwareSystems.OrderService, "Order Service", "") -System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "") - -Rel(ECommercePlatform.SoftwareSystems.FulfilmentService, ECommercePlatform.SoftwareSystems.OrderService, "Receive Order Status Changed Event") -Rel(ECommercePlatform.SoftwareSystems.FulfilmentService, ECommercePlatform.SoftwareSystems.WMS, "Ship Order") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Context - C4.svg deleted file mode 100644 index cdce39bce..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Fulfilment Service - C4 - Context levelFulfilment ServiceOrder ServiceWMSReceive Order StatusChanged EventShip OrderLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Container - C4 Static.png deleted file mode 100644 index ebaeadf71..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Container - C4 Static.puml deleted file mode 100644 index be2fb889c..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Container - C4 Static.puml +++ /dev/null @@ -1,49 +0,0 @@ -@startuml -!include ..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Order Service - C4 Static - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") { - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, "Message Handler", "", "") -} - -System_Boundary(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service") { - Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "") -} - -System_Boundary(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service") { - Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Messaging, "Messaging", "", "") -} - -System_Boundary(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service") { - Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Uses") -Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Uses") -Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Uses") -Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Uses") -Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Uses") -Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PaymentService.Containers.Messaging, "Uses") -Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Messaging, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Container - C4 Static.svg deleted file mode 100644 index 7d2d7a5bc..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Order Service - C4 Static - Container levelOrder Service[System]Fraud Service[System]Payment Service[System]Fulfilment Service[System]ApiDatabaseMessagingMessage HandlerMessagingMessagingMessagingUsesUsesUsesUsesUsesUsesUsesLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Container - C4.png deleted file mode 100644 index dfb84e3cf..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Container - C4.puml deleted file mode 100644 index 33e2cb2c3..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Container - C4.puml +++ /dev/null @@ -1,49 +0,0 @@ -@startuml -!include ..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Order Service - C4 - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") { - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, "Message Handler", "", "") -} - -System_Boundary(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service") { - Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "") -} - -System_Boundary(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service") { - Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Messaging, "Messaging", "", "") -} - -System_Boundary(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service") { - Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Insert Order") -Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Send Order Created Event") -Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Receive Fraud Check Result Event") -Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Update Order Status") -Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Send Order Status Changed Event") -Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PaymentService.Containers.Messaging, "Receive Payment Result Event") -Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Messaging, "Receive Order Shipped Event") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Container - C4.svg deleted file mode 100644 index 512ecabdd..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Order Service - C4 - Container levelOrder Service[System]Fraud Service[System]Payment Service[System]Fulfilment Service[System]ApiDatabaseMessagingMessage HandlerMessagingMessagingMessagingInsert OrderSend Order Created EventReceive Fraud CheckResult EventUpdate Order StatusSend Order StatusChanged EventReceive Payment ResultEventReceive Order ShippedEventLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Container - C4 Static.png deleted file mode 100644 index 229c5d1e4..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Container - C4 Static.puml deleted file mode 100644 index 183b93a00..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Container - C4 Static.puml +++ /dev/null @@ -1,31 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Order Service - Api - C4 Static - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") { - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Uses") -Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Container - C4 Static.svg deleted file mode 100644 index 31a02ed67..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Order Service - Api - C4 Static - Container levelOrder Service[System]ApiDatabaseMessagingUsesUsesLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Container - C4.png deleted file mode 100644 index b1c0de8c9..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Container - C4.puml deleted file mode 100644 index 8e233aefb..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Container - C4.puml +++ /dev/null @@ -1,31 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Order Service - Api - C4 - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") { - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Insert Order") -Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Send Order Created Event") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Container - C4.svg deleted file mode 100644 index 987302286..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Order Service - Api - C4 - Container levelOrder Service[System]ApiDatabaseMessagingInsert OrderSend Order Created EventLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - C4 Sequence.png deleted file mode 100644 index d67848fb2..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - C4 Sequence.puml deleted file mode 100644 index d7b3218e6..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - C4 Sequence.puml +++ /dev/null @@ -1,19 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Order Service - Api - Create Order - C4 Sequence - Container level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") -Boundary_End() - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, "Create Order") -Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Insert Order") -Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Send Order Created Event") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - C4 Sequence.svg deleted file mode 100644 index 831bb9ead..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -Order Service[System]ECommercePlatform - Order Service - Api - Create Order - C4 Sequence - Container level«external_system»External«container»Api«container»Database«container»MessagingCreate OrderInsert OrderSend Order Created Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - C4 Static.png deleted file mode 100644 index fc0c72178..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - C4 Static.puml deleted file mode 100644 index 157127832..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - C4 Static.puml +++ /dev/null @@ -1,31 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Order Service - Api - Create Order - C4 Static - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") { - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Uses") -Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - C4 Static.svg deleted file mode 100644 index 449d3a665..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Order Service - Api - Create Order - C4 Static - Container levelOrder Service[System]ApiDatabaseMessagingUsesUsesLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - C4.png deleted file mode 100644 index b13f748b0..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - C4.puml deleted file mode 100644 index dd324aafe..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - C4.puml +++ /dev/null @@ -1,31 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Order Service - Api - Create Order - C4 - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") { - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Insert Order") -Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Send Order Created Event") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - C4.svg deleted file mode 100644 index cd89debeb..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Order Service - Api - Create Order - C4 - Container levelOrder Service[System]ApiDatabaseMessagingInsert OrderSend Order Created EventLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - Sequence.png deleted file mode 100644 index ff1e12880..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - Sequence.puml deleted file mode 100644 index 775829e62..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - Sequence.puml +++ /dev/null @@ -1,21 +0,0 @@ -@startuml - -title ECommercePlatform - Order Service - Api - Create Order - Sequence - Container level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem - -box "Order Service" #White - participant "Api" as ECommercePlatform.SoftwareSystems.OrderService.Containers.Api - participant "Database" as ECommercePlatform.SoftwareSystems.OrderService.Containers.Database - participant "Messaging" as ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging -end box - - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.OrderService.Containers.Api : Create Order -group Create Order -ECommercePlatform.SoftwareSystems.OrderService.Containers.Api -> ECommercePlatform.SoftwareSystems.OrderService.Containers.Database : Insert Order -ECommercePlatform.SoftwareSystems.OrderService.Containers.Api -> ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging : Send Order Created Event -end - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - Sequence.svg deleted file mode 100644 index f064fc4d1..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Order Service - Api - Create Order - Sequence - Container levelOrder ServiceExternalExternalApiApiDatabaseDatabaseMessagingMessagingCreate OrderCreate OrderInsert OrderSend Order Created Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - C4 Sequence.png deleted file mode 100644 index c0848ca9d..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - C4 Sequence.puml deleted file mode 100644 index 6315757f0..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - C4 Sequence.puml +++ /dev/null @@ -1,12 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Order Service - Api - Create Order - C4 Sequence - Context level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.OrderService, "Order Service", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.OrderService, "Create Order") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - C4 Sequence.svg deleted file mode 100644 index 74b195e3c..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Order Service - Api - Create Order - C4 Sequence - Context level«external_system»External«system»Order ServiceCreate Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - C4 Static.png deleted file mode 100644 index 8392412bb..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - C4 Static.puml deleted file mode 100644 index 7db9e0f3a..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - C4 Static.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Order Service - Api - Create Order - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.OrderService, "Order Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - C4 Static.svg deleted file mode 100644 index ee7ae1e83..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Order Service - Api - Create Order - C4 Static - Context levelOrder ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - C4.png deleted file mode 100644 index 504f0c38f..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - C4.puml deleted file mode 100644 index 4ccc5adf6..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - C4.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Order Service - Api - Create Order - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.OrderService, "Order Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - C4.svg deleted file mode 100644 index 1492de67c..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Order Service - Api - Create Order - C4 - Context levelOrder ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - Sequence.png deleted file mode 100644 index 2ea7ee06d..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - Sequence.puml deleted file mode 100644 index c01072c1f..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - Sequence.puml +++ /dev/null @@ -1,11 +0,0 @@ -@startuml - -title ECommercePlatform - Order Service - Api - Create Order - Sequence - Context level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Order Service" as ECommercePlatform.SoftwareSystems.OrderService - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.OrderService : Create Order - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - Sequence.svg deleted file mode 100644 index fd86abc04..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Order Service - Api - Create Order - Sequence - Context levelExternalExternalOrder ServiceOrder ServiceCreate Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Container - C4 Static.png deleted file mode 100644 index 80736ddf0..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Container - C4 Static.puml deleted file mode 100644 index 5d40196be..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Container - C4 Static.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Order Service - Database - C4 Static - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") { - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Database", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Container - C4 Static.svg deleted file mode 100644 index 580e34122..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Order Service - Database - C4 Static - Container levelOrder Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Container - C4.png deleted file mode 100644 index f2a11acd2..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Container - C4.puml deleted file mode 100644 index 0169e4321..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Container - C4.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Order Service - Database - C4 - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") { - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Database", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Container - C4.svg deleted file mode 100644 index 0f37db560..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Order Service - Database - C4 - Container levelOrder Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.png deleted file mode 100644 index 4150693c4..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.puml deleted file mode 100644 index 2ea8ba0a2..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Order Service - Database - Insert Order - C4 Sequence - Container level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Database", "", "") -Boundary_End() - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Insert Order") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.svg deleted file mode 100644 index a1e2cadba..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -Order Service[System]ECommercePlatform - Order Service - Database - Insert Order - C4 Sequence - Container level«external_system»External«container»DatabaseInsert Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.png deleted file mode 100644 index 0af9900ec..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.puml deleted file mode 100644 index efbf50d51..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Order Service - Database - Insert Order - C4 Static - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") { - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Database", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.svg deleted file mode 100644 index bc990ac75..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Order Service - Database - Insert Order - C4 Static - Container levelOrder Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - C4.png deleted file mode 100644 index 134f09803..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - C4.puml deleted file mode 100644 index ae08c55a1..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - C4.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Order Service - Database - Insert Order - C4 - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") { - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Database", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - C4.svg deleted file mode 100644 index 427759449..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Order Service - Database - Insert Order - C4 - Container levelOrder Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.png deleted file mode 100644 index 48dc365f3..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.puml deleted file mode 100644 index 2cea8054b..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml - -title ECommercePlatform - Order Service - Database - Insert Order - Sequence - Container level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem - -box "Order Service" #White - participant "Database" as ECommercePlatform.SoftwareSystems.OrderService.Containers.Database -end box - - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.OrderService.Containers.Database : Insert Order - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.svg deleted file mode 100644 index ac191c091..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Order Service - Database - Insert Order - Sequence - Container levelOrder ServiceExternalExternalDatabaseDatabaseInsert Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.png deleted file mode 100644 index 2bf51ee1d..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.puml deleted file mode 100644 index 2bdf93469..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.puml +++ /dev/null @@ -1,12 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Order Service - Database - Insert Order - C4 Sequence - Context level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.OrderService, "Order Service", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.OrderService, "Insert Order") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.svg deleted file mode 100644 index ae559a5c2..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Order Service - Database - Insert Order - C4 Sequence - Context level«external_system»External«system»Order ServiceInsert Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.png deleted file mode 100644 index 75d820d2f..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.puml deleted file mode 100644 index 2fee0fe93..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Order Service - Database - Insert Order - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.OrderService, "Order Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.svg deleted file mode 100644 index b0567be92..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Order Service - Database - Insert Order - C4 Static - Context levelOrder ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - C4.png deleted file mode 100644 index 00e910ad9..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - C4.puml deleted file mode 100644 index 34c32566c..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - C4.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Order Service - Database - Insert Order - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.OrderService, "Order Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - C4.svg deleted file mode 100644 index 6ef6a8fc0..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Order Service - Database - Insert Order - C4 - Context levelOrder ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.png deleted file mode 100644 index 8a87dcce1..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.puml deleted file mode 100644 index 5187e54f6..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.puml +++ /dev/null @@ -1,11 +0,0 @@ -@startuml - -title ECommercePlatform - Order Service - Database - Insert Order - Sequence - Context level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Order Service" as ECommercePlatform.SoftwareSystems.OrderService - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.OrderService : Insert Order - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.svg deleted file mode 100644 index c3feb60b9..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Order Service - Database - Insert Order - Sequence - Context levelExternalExternalOrder ServiceOrder ServiceInsert Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Sequence.png deleted file mode 100644 index 49fc99936..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Sequence.puml deleted file mode 100644 index 3da492837..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Order Service - Database - Update Order Status - C4 Sequence - Container level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Database", "", "") -Boundary_End() - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Update Order Status") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Sequence.svg deleted file mode 100644 index 93ba0ac65..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -Order Service[System]ECommercePlatform - Order Service - Database - Update Order Status - C4 Sequence - Container level«external_system»External«container»DatabaseUpdate Order Status \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Static.png deleted file mode 100644 index da1c390c9..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Static.puml deleted file mode 100644 index b52c9bf3f..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Static.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Order Service - Database - Update Order Status - C4 Static - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") { - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Database", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Static.svg deleted file mode 100644 index 24eb2e8f1..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Order Service - Database - Update Order Status - C4 Static - Container levelOrder Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - C4.png deleted file mode 100644 index 3b27200f8..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - C4.puml deleted file mode 100644 index 9a7027665..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - C4.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Order Service - Database - Update Order Status - C4 - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") { - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Database", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - C4.svg deleted file mode 100644 index 7cfd1fbd9..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Order Service - Database - Update Order Status - C4 - Container levelOrder Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - Sequence.png deleted file mode 100644 index 21f84a22e..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - Sequence.puml deleted file mode 100644 index 46bab3241..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml - -title ECommercePlatform - Order Service - Database - Update Order Status - Sequence - Container level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem - -box "Order Service" #White - participant "Database" as ECommercePlatform.SoftwareSystems.OrderService.Containers.Database -end box - - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.OrderService.Containers.Database : Update Order Status - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - Sequence.svg deleted file mode 100644 index 6500065f1..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Order Service - Database - Update Order Status - Sequence - Container levelOrder ServiceExternalExternalDatabaseDatabaseUpdate Order Status \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Sequence.png deleted file mode 100644 index f9358d7b7..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Sequence.puml deleted file mode 100644 index 0c0a8ae69..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Sequence.puml +++ /dev/null @@ -1,12 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Order Service - Database - Update Order Status - C4 Sequence - Context level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.OrderService, "Order Service", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.OrderService, "Update Order Status") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Sequence.svg deleted file mode 100644 index d821b5e5b..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Order Service - Database - Update Order Status - C4 Sequence - Context level«external_system»External«system»Order ServiceUpdate Order Status \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Static.png deleted file mode 100644 index 619e032f1..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Static.puml deleted file mode 100644 index 95be4a353..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Static.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Order Service - Database - Update Order Status - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.OrderService, "Order Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Static.svg deleted file mode 100644 index 80e2725b6..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Order Service - Database - Update Order Status - C4 Static - Context levelOrder ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - C4.png deleted file mode 100644 index a528b4302..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - C4.puml deleted file mode 100644 index 15f2599b1..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - C4.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Order Service - Database - Update Order Status - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.OrderService, "Order Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - C4.svg deleted file mode 100644 index 27728eb8d..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Order Service - Database - Update Order Status - C4 - Context levelOrder ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - Sequence.png deleted file mode 100644 index dc62c790f..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - Sequence.puml deleted file mode 100644 index fde5b9ad1..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - Sequence.puml +++ /dev/null @@ -1,11 +0,0 @@ -@startuml - -title ECommercePlatform - Order Service - Database - Update Order Status - Sequence - Context level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Order Service" as ECommercePlatform.SoftwareSystems.OrderService - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.OrderService : Update Order Status - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - Sequence.svg deleted file mode 100644 index c79dcf61b..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Order Service - Database - Update Order Status - Sequence - Context levelExternalExternalOrder ServiceOrder ServiceUpdate Order Status \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Container - C4 Static.png deleted file mode 100644 index b6e4942de..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Container - C4 Static.puml deleted file mode 100644 index 06375ec40..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Container - C4 Static.puml +++ /dev/null @@ -1,46 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Order Service - Message Handler - C4 Static - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") { - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, "Message Handler", "", "") - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") -} - -System_Boundary(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service") { - Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "") -} - -System_Boundary(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service") { - Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Messaging, "Messaging", "", "") -} - -System_Boundary(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service") { - Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Uses") -Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Uses") -Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Uses") -Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PaymentService.Containers.Messaging, "Uses") -Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Messaging, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Container - C4 Static.svg deleted file mode 100644 index 2004351fb..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Order Service - Message Handler - C4 Static - Container levelOrder Service[System]Fraud Service[System]Payment Service[System]Fulfilment Service[System]Message HandlerDatabaseMessagingMessagingMessagingMessagingUsesUsesUsesUsesUsesLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Container - C4.png deleted file mode 100644 index 5b69d1926..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Container - C4.puml deleted file mode 100644 index 32f6b403a..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Container - C4.puml +++ /dev/null @@ -1,46 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Order Service - Message Handler - C4 - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") { - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, "Message Handler", "", "") - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") -} - -System_Boundary(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service") { - Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "") -} - -System_Boundary(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service") { - Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Messaging, "Messaging", "", "") -} - -System_Boundary(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service") { - Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Receive Fraud Check Result Event") -Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Update Order Status") -Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Send Order Status Changed Event") -Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PaymentService.Containers.Messaging, "Receive Payment Result Event") -Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Messaging, "Receive Order Shipped Event") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Container - C4.svg deleted file mode 100644 index 2beea37c6..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Order Service - Message Handler - C4 - Container levelOrder Service[System]Fraud Service[System]Payment Service[System]Fulfilment Service[System]Message HandlerDatabaseMessagingMessagingMessagingMessagingReceive Fraud CheckResult EventUpdate Order StatusSend Order StatusChanged EventReceive Payment ResultEventReceive Order ShippedEventLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - C4 Sequence.png deleted file mode 100644 index 7b28a6267..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - C4 Sequence.puml deleted file mode 100644 index b7d8aaeb5..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - C4 Sequence.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Order Service - Message Handler - Handle Fraud Check Result Event - C4 Sequence - Container level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, "Message Handler", "", "") - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") -Boundary_End() - -System_Boundary(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service") - Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "") -Boundary_End() - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, "Handle Fraud Check Result Event") -Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Receive Fraud Check Result Event") -Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Update Order Status") -Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Send Order Status Changed Event") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - C4 Sequence.svg deleted file mode 100644 index 20c920540..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -Order Service[System]Fraud Service[System]ECommercePlatform - Order Service - Message Handler - Handle Fraud Check Result Event - C4 Sequence - Container level«external_system»External«container»Message Handler«container»Database«container»Messaging«container»MessagingHandle Fraud CheckResult EventReceive Fraud CheckResult EventUpdate Order StatusSend Order StatusChanged Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - C4 Static.png deleted file mode 100644 index 1449fd545..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - C4 Static.puml deleted file mode 100644 index 2e9dd2488..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - C4 Static.puml +++ /dev/null @@ -1,36 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Order Service - Message Handler - Handle Fraud Check Result Event - C4 Static - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") { - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, "Message Handler", "", "") - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") -} - -System_Boundary(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service") { - Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Uses") -Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Uses") -Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - C4 Static.svg deleted file mode 100644 index 50808f322..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Order Service - Message Handler - Handle Fraud Check Result Event - C4 Static - Container levelOrder Service[System]Fraud Service[System]Message HandlerDatabaseMessagingMessagingUsesUsesUsesLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - C4.png deleted file mode 100644 index 009dce434..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - C4.puml deleted file mode 100644 index 8221df35e..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - C4.puml +++ /dev/null @@ -1,36 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Order Service - Message Handler - Handle Fraud Check Result Event - C4 - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") { - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, "Message Handler", "", "") - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") -} - -System_Boundary(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service") { - Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Receive Fraud Check Result Event") -Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Update Order Status") -Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Send Order Status Changed Event") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - C4.svg deleted file mode 100644 index 594091103..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Order Service - Message Handler - Handle Fraud Check Result Event - C4 - Container levelOrder Service[System]Fraud Service[System]Message HandlerDatabaseMessagingMessagingReceive Fraud CheckResult EventUpdate Order StatusSend Order StatusChanged EventLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - Sequence.png deleted file mode 100644 index a2088e7c4..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - Sequence.puml deleted file mode 100644 index 3bdaa8d7d..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - Sequence.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml - -title ECommercePlatform - Order Service - Message Handler - Handle Fraud Check Result Event - Sequence - Container level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem - -box "Order Service" #White - participant "Message Handler" as ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler - participant "Database" as ECommercePlatform.SoftwareSystems.OrderService.Containers.Database - participant "Messaging" as ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging -end box - - -box "Fraud Service" #White - participant "Messaging" as ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging -end box - - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler : Handle Fraud Check Result Event -group Handle Fraud Check Result Event -ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler -> ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging : Receive Fraud Check Result Event -ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler -> ECommercePlatform.SoftwareSystems.OrderService.Containers.Database : Update Order Status -ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler -> ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging : Send Order Status Changed Event -end - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - Sequence.svg deleted file mode 100644 index 81341adde..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Order Service - Message Handler - Handle Fraud Check Result Event - Sequence - Container levelOrder ServiceFraud ServiceExternalExternalMessage HandlerMessage HandlerDatabaseDatabaseMessagingMessagingMessagingMessagingHandle Fraud Check Result EventHandle Fraud Check Result EventReceive Fraud Check Result EventUpdate Order StatusSend Order Status Changed Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - C4 Sequence.png deleted file mode 100644 index c72ead3fb..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - C4 Sequence.puml deleted file mode 100644 index ad184c840..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - C4 Sequence.puml +++ /dev/null @@ -1,14 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Order Service - Message Handler - Handle Fraud Check Result Event - C4 Sequence - Context level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.OrderService, "Order Service", "") -System(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.OrderService, "Handle Fraud Check Result Event") -Rel(ECommercePlatform.SoftwareSystems.OrderService, ECommercePlatform.SoftwareSystems.FraudService, "Receive Fraud Check Result Event") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - C4 Sequence.svg deleted file mode 100644 index 623d3e312..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Order Service - Message Handler - Handle Fraud Check Result Event - C4 Sequence - Context level«external_system»External«system»Order Service«system»Fraud ServiceHandle Fraud CheckResult EventReceive Fraud CheckResult Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - C4 Static.png deleted file mode 100644 index 1e32dc1cd..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - C4 Static.puml deleted file mode 100644 index b1d3def36..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - C4 Static.puml +++ /dev/null @@ -1,26 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Order Service - Message Handler - Handle Fraud Check Result Event - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.OrderService, "Order Service", "") -System(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service", "") - -Rel(ECommercePlatform.SoftwareSystems.OrderService, ECommercePlatform.SoftwareSystems.FraudService, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - C4 Static.svg deleted file mode 100644 index a3e6a8157..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Order Service - Message Handler - Handle Fraud Check Result Event - C4 Static - Context levelOrder ServiceFraud ServiceUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - C4.png deleted file mode 100644 index fbcb5deba..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - C4.puml deleted file mode 100644 index 6e07045ee..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - C4.puml +++ /dev/null @@ -1,26 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Order Service - Message Handler - Handle Fraud Check Result Event - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.OrderService, "Order Service", "") -System(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service", "") - -Rel(ECommercePlatform.SoftwareSystems.OrderService, ECommercePlatform.SoftwareSystems.FraudService, "Receive Fraud Check Result Event") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - C4.svg deleted file mode 100644 index b3c9cce87..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Order Service - Message Handler - Handle Fraud Check Result Event - C4 - Context levelOrder ServiceFraud ServiceReceive Fraud CheckResult EventLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - Sequence.png deleted file mode 100644 index 92efddd61..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - Sequence.puml deleted file mode 100644 index 4fab568aa..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml - -title ECommercePlatform - Order Service - Message Handler - Handle Fraud Check Result Event - Sequence - Context level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Order Service" as ECommercePlatform.SoftwareSystems.OrderService -participant "Fraud Service" as ECommercePlatform.SoftwareSystems.FraudService - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.OrderService : Handle Fraud Check Result Event -group Handle Fraud Check Result Event -ECommercePlatform.SoftwareSystems.OrderService -> ECommercePlatform.SoftwareSystems.FraudService : Receive Fraud Check Result Event -end - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - Sequence.svg deleted file mode 100644 index 0f9dd7a2c..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Order Service - Message Handler - Handle Fraud Check Result Event - Sequence - Context levelExternalExternalOrder ServiceOrder ServiceFraud ServiceFraud ServiceHandle Fraud Check Result EventHandle Fraud Check Result EventReceive Fraud Check Result Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - C4 Sequence.png deleted file mode 100644 index e743d8c04..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - C4 Sequence.puml deleted file mode 100644 index 396ac8c31..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - C4 Sequence.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Order Service - Message Handler - Handle Order Shipped Event - C4 Sequence - Container level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, "Message Handler", "", "") - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") -Boundary_End() - -System_Boundary(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service") - Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "") -Boundary_End() - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, "Handle Order Shipped Event") -Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Messaging, "Receive Order Shipped Event") -Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Update Order Status") -Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Send Order Status Changed Event") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - C4 Sequence.svg deleted file mode 100644 index 20a2ad1fa..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -Order Service[System]Fulfilment Service[System]ECommercePlatform - Order Service - Message Handler - Handle Order Shipped Event - C4 Sequence - Container level«external_system»External«container»Message Handler«container»Database«container»Messaging«container»MessagingHandle Order ShippedEventReceive Order ShippedEventUpdate Order StatusSend Order StatusChanged Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - C4 Static.png deleted file mode 100644 index f48f0b356..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - C4 Static.puml deleted file mode 100644 index e6bbbd2f1..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - C4 Static.puml +++ /dev/null @@ -1,36 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Order Service - Message Handler - Handle Order Shipped Event - C4 Static - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") { - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, "Message Handler", "", "") - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") -} - -System_Boundary(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service") { - Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Messaging, "Uses") -Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Uses") -Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - C4 Static.svg deleted file mode 100644 index 24a33191b..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Order Service - Message Handler - Handle Order Shipped Event - C4 Static - Container levelOrder Service[System]Fulfilment Service[System]Message HandlerDatabaseMessagingMessagingUsesUsesUsesLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - C4.png deleted file mode 100644 index 87ddd6bf6..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - C4.puml deleted file mode 100644 index 33e0f64c8..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - C4.puml +++ /dev/null @@ -1,36 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Order Service - Message Handler - Handle Order Shipped Event - C4 - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") { - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, "Message Handler", "", "") - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") -} - -System_Boundary(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service") { - Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Messaging, "Receive Order Shipped Event") -Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Update Order Status") -Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Send Order Status Changed Event") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - C4.svg deleted file mode 100644 index 5e65ea8f0..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Order Service - Message Handler - Handle Order Shipped Event - C4 - Container levelOrder Service[System]Fulfilment Service[System]Message HandlerDatabaseMessagingMessagingReceive Order ShippedEventUpdate Order StatusSend Order StatusChanged EventLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - Sequence.png deleted file mode 100644 index e06976d79..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - Sequence.puml deleted file mode 100644 index 3df92b88f..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - Sequence.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml - -title ECommercePlatform - Order Service - Message Handler - Handle Order Shipped Event - Sequence - Container level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem - -box "Order Service" #White - participant "Message Handler" as ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler - participant "Database" as ECommercePlatform.SoftwareSystems.OrderService.Containers.Database - participant "Messaging" as ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging -end box - - -box "Fulfilment Service" #White - participant "Messaging" as ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Messaging -end box - - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler : Handle Order Shipped Event -group Handle Order Shipped Event -ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler -> ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Messaging : Receive Order Shipped Event -ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler -> ECommercePlatform.SoftwareSystems.OrderService.Containers.Database : Update Order Status -ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler -> ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging : Send Order Status Changed Event -end - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - Sequence.svg deleted file mode 100644 index 917f29f46..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Order Service - Message Handler - Handle Order Shipped Event - Sequence - Container levelOrder ServiceFulfilment ServiceExternalExternalMessage HandlerMessage HandlerDatabaseDatabaseMessagingMessagingMessagingMessagingHandle Order Shipped EventHandle Order Shipped EventReceive Order Shipped EventUpdate Order StatusSend Order Status Changed Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - C4 Sequence.png deleted file mode 100644 index 64badb7d2..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - C4 Sequence.puml deleted file mode 100644 index 05c1f89fc..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - C4 Sequence.puml +++ /dev/null @@ -1,14 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Order Service - Message Handler - Handle Order Shipped Event - C4 Sequence - Context level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.OrderService, "Order Service", "") -System(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.OrderService, "Handle Order Shipped Event") -Rel(ECommercePlatform.SoftwareSystems.OrderService, ECommercePlatform.SoftwareSystems.FulfilmentService, "Receive Order Shipped Event") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - C4 Sequence.svg deleted file mode 100644 index 57af8c2c2..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Order Service - Message Handler - Handle Order Shipped Event - C4 Sequence - Context level«external_system»External«system»Order Service«system»Fulfilment ServiceHandle Order ShippedEventReceive Order ShippedEvent \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - C4 Static.png deleted file mode 100644 index e01b95698..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - C4 Static.puml deleted file mode 100644 index 9d001d731..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - C4 Static.puml +++ /dev/null @@ -1,26 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Order Service - Message Handler - Handle Order Shipped Event - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.OrderService, "Order Service", "") -System(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service", "") - -Rel(ECommercePlatform.SoftwareSystems.OrderService, ECommercePlatform.SoftwareSystems.FulfilmentService, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - C4 Static.svg deleted file mode 100644 index b7ae45214..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Order Service - Message Handler - Handle Order Shipped Event - C4 Static - Context levelOrder ServiceFulfilment ServiceUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - C4.png deleted file mode 100644 index 922671791..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - C4.puml deleted file mode 100644 index 11691aaaa..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - C4.puml +++ /dev/null @@ -1,26 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Order Service - Message Handler - Handle Order Shipped Event - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.OrderService, "Order Service", "") -System(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service", "") - -Rel(ECommercePlatform.SoftwareSystems.OrderService, ECommercePlatform.SoftwareSystems.FulfilmentService, "Receive Order Shipped Event") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - C4.svg deleted file mode 100644 index aede3802f..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Order Service - Message Handler - Handle Order Shipped Event - C4 - Context levelOrder ServiceFulfilment ServiceReceive Order ShippedEventLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - Sequence.png deleted file mode 100644 index 60bd24909..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - Sequence.puml deleted file mode 100644 index cd2b14f82..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml - -title ECommercePlatform - Order Service - Message Handler - Handle Order Shipped Event - Sequence - Context level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Order Service" as ECommercePlatform.SoftwareSystems.OrderService -participant "Fulfilment Service" as ECommercePlatform.SoftwareSystems.FulfilmentService - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.OrderService : Handle Order Shipped Event -group Handle Order Shipped Event -ECommercePlatform.SoftwareSystems.OrderService -> ECommercePlatform.SoftwareSystems.FulfilmentService : Receive Order Shipped Event -end - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - Sequence.svg deleted file mode 100644 index 8e8218d6e..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Order Service - Message Handler - Handle Order Shipped Event - Sequence - Context levelExternalExternalOrder ServiceOrder ServiceFulfilment ServiceFulfilment ServiceHandle Order Shipped EventHandle Order Shipped EventReceive Order Shipped Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - C4 Sequence.png deleted file mode 100644 index 8b0d46b20..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - C4 Sequence.puml deleted file mode 100644 index f7b09dfa9..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - C4 Sequence.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Order Service - Message Handler - Handle Payment Result Event - C4 Sequence - Container level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, "Message Handler", "", "") - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") -Boundary_End() - -System_Boundary(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service") - Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Messaging, "Messaging", "", "") -Boundary_End() - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, "Handle Payment Result Event") -Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PaymentService.Containers.Messaging, "Receive Payment Result Event") -Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Update Order Status") -Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Send Order Status Changed Event") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - C4 Sequence.svg deleted file mode 100644 index e078d1c7d..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -Order Service[System]Payment Service[System]ECommercePlatform - Order Service - Message Handler - Handle Payment Result Event - C4 Sequence - Container level«external_system»External«container»Message Handler«container»Database«container»Messaging«container»MessagingHandle Payment ResultEventReceive Payment ResultEventUpdate Order StatusSend Order StatusChanged Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - C4 Static.png deleted file mode 100644 index eb7e4a891..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - C4 Static.puml deleted file mode 100644 index 59d983a68..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - C4 Static.puml +++ /dev/null @@ -1,36 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Order Service - Message Handler - Handle Payment Result Event - C4 Static - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") { - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, "Message Handler", "", "") - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") -} - -System_Boundary(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service") { - Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Messaging, "Messaging", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PaymentService.Containers.Messaging, "Uses") -Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Uses") -Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - C4 Static.svg deleted file mode 100644 index a523af075..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Order Service - Message Handler - Handle Payment Result Event - C4 Static - Container levelOrder Service[System]Payment Service[System]Message HandlerDatabaseMessagingMessagingUsesUsesUsesLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - C4.png deleted file mode 100644 index 40e94430e..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - C4.puml deleted file mode 100644 index 098d24f57..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - C4.puml +++ /dev/null @@ -1,36 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Order Service - Message Handler - Handle Payment Result Event - C4 - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") { - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, "Message Handler", "", "") - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") -} - -System_Boundary(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service") { - Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Messaging, "Messaging", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PaymentService.Containers.Messaging, "Receive Payment Result Event") -Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Update Order Status") -Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Send Order Status Changed Event") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - C4.svg deleted file mode 100644 index a8f7dc00f..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Order Service - Message Handler - Handle Payment Result Event - C4 - Container levelOrder Service[System]Payment Service[System]Message HandlerDatabaseMessagingMessagingReceive Payment ResultEventUpdate Order StatusSend Order StatusChanged EventLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - Sequence.png deleted file mode 100644 index d165470c1..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - Sequence.puml deleted file mode 100644 index a72ca55a2..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - Sequence.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml - -title ECommercePlatform - Order Service - Message Handler - Handle Payment Result Event - Sequence - Container level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem - -box "Order Service" #White - participant "Message Handler" as ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler - participant "Database" as ECommercePlatform.SoftwareSystems.OrderService.Containers.Database - participant "Messaging" as ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging -end box - - -box "Payment Service" #White - participant "Messaging" as ECommercePlatform.SoftwareSystems.PaymentService.Containers.Messaging -end box - - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler : Handle Payment Result Event -group Handle Payment Result Event -ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler -> ECommercePlatform.SoftwareSystems.PaymentService.Containers.Messaging : Receive Payment Result Event -ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler -> ECommercePlatform.SoftwareSystems.OrderService.Containers.Database : Update Order Status -ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler -> ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging : Send Order Status Changed Event -end - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - Sequence.svg deleted file mode 100644 index fb658c73c..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Order Service - Message Handler - Handle Payment Result Event - Sequence - Container levelOrder ServicePayment ServiceExternalExternalMessage HandlerMessage HandlerDatabaseDatabaseMessagingMessagingMessagingMessagingHandle Payment Result EventHandle Payment Result EventReceive Payment Result EventUpdate Order StatusSend Order Status Changed Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - C4 Sequence.png deleted file mode 100644 index 3843b28ad..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - C4 Sequence.puml deleted file mode 100644 index bf44137f9..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - C4 Sequence.puml +++ /dev/null @@ -1,14 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Order Service - Message Handler - Handle Payment Result Event - C4 Sequence - Context level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.OrderService, "Order Service", "") -System(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.OrderService, "Handle Payment Result Event") -Rel(ECommercePlatform.SoftwareSystems.OrderService, ECommercePlatform.SoftwareSystems.PaymentService, "Receive Payment Result Event") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - C4 Sequence.svg deleted file mode 100644 index 5b6186fa7..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Order Service - Message Handler - Handle Payment Result Event - C4 Sequence - Context level«external_system»External«system»Order Service«system»Payment ServiceHandle Payment ResultEventReceive Payment ResultEvent \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - C4 Static.png deleted file mode 100644 index 80e449a00..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - C4 Static.puml deleted file mode 100644 index 297212070..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - C4 Static.puml +++ /dev/null @@ -1,26 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Order Service - Message Handler - Handle Payment Result Event - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.OrderService, "Order Service", "") -System(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service", "") - -Rel(ECommercePlatform.SoftwareSystems.OrderService, ECommercePlatform.SoftwareSystems.PaymentService, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - C4 Static.svg deleted file mode 100644 index ea3ffbde8..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Order Service - Message Handler - Handle Payment Result Event - C4 Static - Context levelOrder ServicePayment ServiceUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - C4.png deleted file mode 100644 index c2851d56b..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - C4.puml deleted file mode 100644 index e8dcf3634..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - C4.puml +++ /dev/null @@ -1,26 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Order Service - Message Handler - Handle Payment Result Event - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.OrderService, "Order Service", "") -System(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service", "") - -Rel(ECommercePlatform.SoftwareSystems.OrderService, ECommercePlatform.SoftwareSystems.PaymentService, "Receive Payment Result Event") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - C4.svg deleted file mode 100644 index 0679c2103..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Order Service - Message Handler - Handle Payment Result Event - C4 - Context levelOrder ServicePayment ServiceReceive Payment ResultEventLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - Sequence.png deleted file mode 100644 index 278f15d5b..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - Sequence.puml deleted file mode 100644 index de245ed81..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml - -title ECommercePlatform - Order Service - Message Handler - Handle Payment Result Event - Sequence - Context level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Order Service" as ECommercePlatform.SoftwareSystems.OrderService -participant "Payment Service" as ECommercePlatform.SoftwareSystems.PaymentService - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.OrderService : Handle Payment Result Event -group Handle Payment Result Event -ECommercePlatform.SoftwareSystems.OrderService -> ECommercePlatform.SoftwareSystems.PaymentService : Receive Payment Result Event -end - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - Sequence.svg deleted file mode 100644 index 0b96a43b8..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Order Service - Message Handler - Handle Payment Result Event - Sequence - Context levelExternalExternalOrder ServiceOrder ServicePayment ServicePayment ServiceHandle Payment Result EventHandle Payment Result EventReceive Payment Result Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Container - C4 Static.png deleted file mode 100644 index 373b0fea6..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Container - C4 Static.puml deleted file mode 100644 index 3b485712a..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Container - C4 Static.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Order Service - Messaging - C4 Static - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") { - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Container - C4 Static.svg deleted file mode 100644 index a0317d137..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Order Service - Messaging - C4 Static - Container levelOrder Service[System]MessagingLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Container - C4.png deleted file mode 100644 index 9aebdf3ab..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Container - C4.puml deleted file mode 100644 index 4dbf2e8db..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Container - C4.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Order Service - Messaging - C4 - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") { - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Container - C4.svg deleted file mode 100644 index 1adf097ec..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Order Service - Messaging - C4 - Container levelOrder Service[System]MessagingLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - C4 Sequence.png deleted file mode 100644 index 64046829f..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - C4 Sequence.puml deleted file mode 100644 index b860cce05..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - C4 Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Order Service - Messaging - Receive Order Created Event - C4 Sequence - Container level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") -Boundary_End() - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Receive Order Created Event") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - C4 Sequence.svg deleted file mode 100644 index c969c8ee4..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -Order Service[System]ECommercePlatform - Order Service - Messaging - Receive Order Created Event - C4 Sequence - Container level«external_system»External«container»MessagingReceive Order CreatedEvent \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - C4 Static.png deleted file mode 100644 index 0a628c34b..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - C4 Static.puml deleted file mode 100644 index a80529b8d..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - C4 Static.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Order Service - Messaging - Receive Order Created Event - C4 Static - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") { - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - C4 Static.svg deleted file mode 100644 index 886e6a85a..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Order Service - Messaging - Receive Order Created Event - C4 Static - Container levelOrder Service[System]MessagingLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - C4.png deleted file mode 100644 index 23971c57c..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - C4.puml deleted file mode 100644 index 00864ea43..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - C4.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Order Service - Messaging - Receive Order Created Event - C4 - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") { - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - C4.svg deleted file mode 100644 index f0faaf675..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Order Service - Messaging - Receive Order Created Event - C4 - Container levelOrder Service[System]MessagingLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - Sequence.png deleted file mode 100644 index 07f3bbcaf..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - Sequence.puml deleted file mode 100644 index da2de736c..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml - -title ECommercePlatform - Order Service - Messaging - Receive Order Created Event - Sequence - Container level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem - -box "Order Service" #White - participant "Messaging" as ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging -end box - - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging : Receive Order Created Event - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - Sequence.svg deleted file mode 100644 index 703defe93..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Order Service - Messaging - Receive Order Created Event - Sequence - Container levelOrder ServiceExternalExternalMessagingMessagingReceive Order Created Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - C4 Sequence.png deleted file mode 100644 index 26ec1031c..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - C4 Sequence.puml deleted file mode 100644 index 13859eb1b..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - C4 Sequence.puml +++ /dev/null @@ -1,12 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Order Service - Messaging - Receive Order Created Event - C4 Sequence - Context level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.OrderService, "Order Service", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.OrderService, "Receive Order Created Event") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - C4 Sequence.svg deleted file mode 100644 index 9f9808ee5..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Order Service - Messaging - Receive Order Created Event - C4 Sequence - Context level«external_system»External«system»Order ServiceReceive Order CreatedEvent \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - C4 Static.png deleted file mode 100644 index 93f63a491..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - C4 Static.puml deleted file mode 100644 index 9abfd815f..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - C4 Static.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Order Service - Messaging - Receive Order Created Event - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.OrderService, "Order Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - C4 Static.svg deleted file mode 100644 index f5391a881..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Order Service - Messaging - Receive Order Created Event - C4 Static - Context levelOrder ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - C4.png deleted file mode 100644 index 5515b8730..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - C4.puml deleted file mode 100644 index 3dc3498e9..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - C4.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Order Service - Messaging - Receive Order Created Event - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.OrderService, "Order Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - C4.svg deleted file mode 100644 index 6249ddbea..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Order Service - Messaging - Receive Order Created Event - C4 - Context levelOrder ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - Sequence.png deleted file mode 100644 index 8b3921da8..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - Sequence.puml deleted file mode 100644 index 78a93f2d6..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - Sequence.puml +++ /dev/null @@ -1,11 +0,0 @@ -@startuml - -title ECommercePlatform - Order Service - Messaging - Receive Order Created Event - Sequence - Context level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Order Service" as ECommercePlatform.SoftwareSystems.OrderService - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.OrderService : Receive Order Created Event - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - Sequence.svg deleted file mode 100644 index 89b603be9..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Order Service - Messaging - Receive Order Created Event - Sequence - Context levelExternalExternalOrder ServiceOrder ServiceReceive Order Created Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - C4 Sequence.png deleted file mode 100644 index 6c778688f..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - C4 Sequence.puml deleted file mode 100644 index 06ec5f825..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - C4 Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Order Service - Messaging - Receive Order Status Changed Event - C4 Sequence - Container level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") -Boundary_End() - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Receive Order Status Changed Event") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - C4 Sequence.svg deleted file mode 100644 index 51caefadb..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -Order Service[System]ECommercePlatform - Order Service - Messaging - Receive Order Status Changed Event - C4 Sequence - Container level«external_system»External«container»MessagingReceive Order StatusChanged Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - C4 Static.png deleted file mode 100644 index 77dc8cde0..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - C4 Static.puml deleted file mode 100644 index 6f02a02a6..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - C4 Static.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Order Service - Messaging - Receive Order Status Changed Event - C4 Static - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") { - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - C4 Static.svg deleted file mode 100644 index 99f912ed4..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Order Service - Messaging - Receive Order Status Changed Event - C4 Static - Container levelOrder Service[System]MessagingLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - C4.png deleted file mode 100644 index f1962e678..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - C4.puml deleted file mode 100644 index cc1a2573f..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - C4.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Order Service - Messaging - Receive Order Status Changed Event - C4 - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") { - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - C4.svg deleted file mode 100644 index c133c24a6..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Order Service - Messaging - Receive Order Status Changed Event - C4 - Container levelOrder Service[System]MessagingLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - Sequence.png deleted file mode 100644 index 0242d1d26..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - Sequence.puml deleted file mode 100644 index ed86988dc..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml - -title ECommercePlatform - Order Service - Messaging - Receive Order Status Changed Event - Sequence - Container level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem - -box "Order Service" #White - participant "Messaging" as ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging -end box - - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging : Receive Order Status Changed Event - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - Sequence.svg deleted file mode 100644 index 6b38de247..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Order Service - Messaging - Receive Order Status Changed Event - Sequence - Container levelOrder ServiceExternalExternalMessagingMessagingReceive Order Status Changed Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - C4 Sequence.png deleted file mode 100644 index 385dd1874..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - C4 Sequence.puml deleted file mode 100644 index 80f5b99fa..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - C4 Sequence.puml +++ /dev/null @@ -1,12 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Order Service - Messaging - Receive Order Status Changed Event - C4 Sequence - Context level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.OrderService, "Order Service", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.OrderService, "Receive Order Status Changed Event") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - C4 Sequence.svg deleted file mode 100644 index e649c0b7f..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Order Service - Messaging - Receive Order Status Changed Event - C4 Sequence - Context level«external_system»External«system»Order ServiceReceive Order StatusChanged Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - C4 Static.png deleted file mode 100644 index 4473cf13c..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - C4 Static.puml deleted file mode 100644 index 1fd9ac76d..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - C4 Static.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Order Service - Messaging - Receive Order Status Changed Event - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.OrderService, "Order Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - C4 Static.svg deleted file mode 100644 index b659213a5..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Order Service - Messaging - Receive Order Status Changed Event - C4 Static - Context levelOrder ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - C4.png deleted file mode 100644 index 2e6a320f2..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - C4.puml deleted file mode 100644 index 00a398e39..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - C4.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Order Service - Messaging - Receive Order Status Changed Event - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.OrderService, "Order Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - C4.svg deleted file mode 100644 index 8345c900d..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Order Service - Messaging - Receive Order Status Changed Event - C4 - Context levelOrder ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - Sequence.png deleted file mode 100644 index d03bddff6..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - Sequence.puml deleted file mode 100644 index 47c79bf33..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - Sequence.puml +++ /dev/null @@ -1,11 +0,0 @@ -@startuml - -title ECommercePlatform - Order Service - Messaging - Receive Order Status Changed Event - Sequence - Context level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Order Service" as ECommercePlatform.SoftwareSystems.OrderService - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.OrderService : Receive Order Status Changed Event - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - Sequence.svg deleted file mode 100644 index 558c115cc..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Order Service - Messaging - Receive Order Status Changed Event - Sequence - Context levelExternalExternalOrder ServiceOrder ServiceReceive Order Status Changed Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - C4 Sequence.png deleted file mode 100644 index 2b1cd1f35..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - C4 Sequence.puml deleted file mode 100644 index bd0956891..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - C4 Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Order Service - Messaging - Send Order Created Event - C4 Sequence - Container level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") -Boundary_End() - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Send Order Created Event") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - C4 Sequence.svg deleted file mode 100644 index e720a6e31..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -Order Service[System]ECommercePlatform - Order Service - Messaging - Send Order Created Event - C4 Sequence - Container level«external_system»External«container»MessagingSend Order Created Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - C4 Static.png deleted file mode 100644 index c925940f9..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - C4 Static.puml deleted file mode 100644 index c5e8cc0b4..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - C4 Static.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Order Service - Messaging - Send Order Created Event - C4 Static - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") { - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - C4 Static.svg deleted file mode 100644 index 46a3b77cd..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Order Service - Messaging - Send Order Created Event - C4 Static - Container levelOrder Service[System]MessagingLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - C4.png deleted file mode 100644 index 7c0468a06..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - C4.puml deleted file mode 100644 index 7c7901e2b..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - C4.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Order Service - Messaging - Send Order Created Event - C4 - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") { - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - C4.svg deleted file mode 100644 index ba0384e5e..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Order Service - Messaging - Send Order Created Event - C4 - Container levelOrder Service[System]MessagingLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - Sequence.png deleted file mode 100644 index 898385e8c..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - Sequence.puml deleted file mode 100644 index 01124ffaf..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml - -title ECommercePlatform - Order Service - Messaging - Send Order Created Event - Sequence - Container level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem - -box "Order Service" #White - participant "Messaging" as ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging -end box - - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging : Send Order Created Event - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - Sequence.svg deleted file mode 100644 index 6afaa2043..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Order Service - Messaging - Send Order Created Event - Sequence - Container levelOrder ServiceExternalExternalMessagingMessagingSend Order Created Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - C4 Sequence.png deleted file mode 100644 index e98ca7c58..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - C4 Sequence.puml deleted file mode 100644 index 440f8da59..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - C4 Sequence.puml +++ /dev/null @@ -1,12 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Order Service - Messaging - Send Order Created Event - C4 Sequence - Context level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.OrderService, "Order Service", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.OrderService, "Send Order Created Event") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - C4 Sequence.svg deleted file mode 100644 index 244a29088..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Order Service - Messaging - Send Order Created Event - C4 Sequence - Context level«external_system»External«system»Order ServiceSend Order Created Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - C4 Static.png deleted file mode 100644 index 5136fbd71..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - C4 Static.puml deleted file mode 100644 index dca10ad40..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - C4 Static.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Order Service - Messaging - Send Order Created Event - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.OrderService, "Order Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - C4 Static.svg deleted file mode 100644 index faef34cab..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Order Service - Messaging - Send Order Created Event - C4 Static - Context levelOrder ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - C4.png deleted file mode 100644 index 6e10d5f51..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - C4.puml deleted file mode 100644 index 17cf63b82..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - C4.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Order Service - Messaging - Send Order Created Event - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.OrderService, "Order Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - C4.svg deleted file mode 100644 index 2d0340eab..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Order Service - Messaging - Send Order Created Event - C4 - Context levelOrder ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - Sequence.png deleted file mode 100644 index 83d509363..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - Sequence.puml deleted file mode 100644 index 625ea62be..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - Sequence.puml +++ /dev/null @@ -1,11 +0,0 @@ -@startuml - -title ECommercePlatform - Order Service - Messaging - Send Order Created Event - Sequence - Context level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Order Service" as ECommercePlatform.SoftwareSystems.OrderService - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.OrderService : Send Order Created Event - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - Sequence.svg deleted file mode 100644 index e002b3a9e..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Order Service - Messaging - Send Order Created Event - Sequence - Context levelExternalExternalOrder ServiceOrder ServiceSend Order Created Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - C4 Sequence.png deleted file mode 100644 index a66548b50..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - C4 Sequence.puml deleted file mode 100644 index 13b78ef43..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - C4 Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Order Service - Messaging - Send Order Status Changed Event - C4 Sequence - Container level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") -Boundary_End() - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Send Order Status Changed Event") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - C4 Sequence.svg deleted file mode 100644 index ed6bee7ca..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -Order Service[System]ECommercePlatform - Order Service - Messaging - Send Order Status Changed Event - C4 Sequence - Container level«external_system»External«container»MessagingSend Order StatusChanged Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - C4 Static.png deleted file mode 100644 index f9d59f029..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - C4 Static.puml deleted file mode 100644 index d1162d913..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - C4 Static.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Order Service - Messaging - Send Order Status Changed Event - C4 Static - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") { - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - C4 Static.svg deleted file mode 100644 index 991e28feb..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Order Service - Messaging - Send Order Status Changed Event - C4 Static - Container levelOrder Service[System]MessagingLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - C4.png deleted file mode 100644 index 0b7539acb..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - C4.puml deleted file mode 100644 index ca87aa200..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - C4.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Order Service - Messaging - Send Order Status Changed Event - C4 - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") { - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - C4.svg deleted file mode 100644 index 6f5c70860..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Order Service - Messaging - Send Order Status Changed Event - C4 - Container levelOrder Service[System]MessagingLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - Sequence.png deleted file mode 100644 index 859f411fa..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - Sequence.puml deleted file mode 100644 index 7fdf55260..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml - -title ECommercePlatform - Order Service - Messaging - Send Order Status Changed Event - Sequence - Container level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem - -box "Order Service" #White - participant "Messaging" as ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging -end box - - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging : Send Order Status Changed Event - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - Sequence.svg deleted file mode 100644 index a1bc90198..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Order Service - Messaging - Send Order Status Changed Event - Sequence - Container levelOrder ServiceExternalExternalMessagingMessagingSend Order Status Changed Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - C4 Sequence.png deleted file mode 100644 index 2ad29d4b2..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - C4 Sequence.puml deleted file mode 100644 index 74b3cad5c..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - C4 Sequence.puml +++ /dev/null @@ -1,12 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Order Service - Messaging - Send Order Status Changed Event - C4 Sequence - Context level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.OrderService, "Order Service", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.OrderService, "Send Order Status Changed Event") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - C4 Sequence.svg deleted file mode 100644 index b4e783e30..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Order Service - Messaging - Send Order Status Changed Event - C4 Sequence - Context level«external_system»External«system»Order ServiceSend Order StatusChanged Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - C4 Static.png deleted file mode 100644 index b6c50b3d6..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - C4 Static.puml deleted file mode 100644 index 1131768a7..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - C4 Static.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Order Service - Messaging - Send Order Status Changed Event - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.OrderService, "Order Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - C4 Static.svg deleted file mode 100644 index e2e293e7d..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Order Service - Messaging - Send Order Status Changed Event - C4 Static - Context levelOrder ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - C4.png deleted file mode 100644 index d88af4aac..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - C4.puml deleted file mode 100644 index 24a62db6e..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - C4.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Order Service - Messaging - Send Order Status Changed Event - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.OrderService, "Order Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - C4.svg deleted file mode 100644 index 1ae641949..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Order Service - Messaging - Send Order Status Changed Event - C4 - Context levelOrder ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - Sequence.png deleted file mode 100644 index 6586148b1..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - Sequence.puml deleted file mode 100644 index 78349efee..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - Sequence.puml +++ /dev/null @@ -1,11 +0,0 @@ -@startuml - -title ECommercePlatform - Order Service - Messaging - Send Order Status Changed Event - Sequence - Context level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Order Service" as ECommercePlatform.SoftwareSystems.OrderService - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.OrderService : Send Order Status Changed Event - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - Sequence.svg deleted file mode 100644 index a5e2f873b..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Order Service - Messaging - Send Order Status Changed Event - Sequence - Context levelExternalExternalOrder ServiceOrder ServiceSend Order Status Changed Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Context - C4 Static.png deleted file mode 100644 index 86dc8a0ae..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Context - C4 Static.puml deleted file mode 100644 index 43bb85bd1..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Context - C4 Static.puml +++ /dev/null @@ -1,30 +0,0 @@ -@startuml -!include ..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Order Service - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.OrderService, "Order Service", "") -System(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service", "") -System(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service", "") -System(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service", "") - -Rel(ECommercePlatform.SoftwareSystems.OrderService, ECommercePlatform.SoftwareSystems.FraudService, "Uses") -Rel(ECommercePlatform.SoftwareSystems.OrderService, ECommercePlatform.SoftwareSystems.PaymentService, "Uses") -Rel(ECommercePlatform.SoftwareSystems.OrderService, ECommercePlatform.SoftwareSystems.FulfilmentService, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Context - C4 Static.svg deleted file mode 100644 index 2f41536e7..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Order Service - C4 Static - Context levelOrder ServiceFraud ServicePayment ServiceFulfilment ServiceUsesUsesUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Context - C4.png deleted file mode 100644 index 19a679d88..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Context - C4.puml deleted file mode 100644 index 8a3b7e02e..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Context - C4.puml +++ /dev/null @@ -1,30 +0,0 @@ -@startuml -!include ..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Order Service - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.OrderService, "Order Service", "") -System(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service", "") -System(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service", "") -System(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service", "") - -Rel(ECommercePlatform.SoftwareSystems.OrderService, ECommercePlatform.SoftwareSystems.FraudService, "Receive Fraud Check Result Event") -Rel(ECommercePlatform.SoftwareSystems.OrderService, ECommercePlatform.SoftwareSystems.PaymentService, "Receive Payment Result Event") -Rel(ECommercePlatform.SoftwareSystems.OrderService, ECommercePlatform.SoftwareSystems.FulfilmentService, "Receive Order Shipped Event") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Context - C4.svg deleted file mode 100644 index 22a489a9e..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Order Service - C4 - Context levelOrder ServiceFraud ServicePayment ServiceFulfilment ServiceReceive Fraud CheckResult EventReceive Payment ResultEventReceive Order ShippedEventLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Container - C4 Static.png deleted file mode 100644 index b3c83fb5c..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Container - C4 Static.puml deleted file mode 100644 index 048138f40..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Container - C4 Static.puml +++ /dev/null @@ -1,33 +0,0 @@ -@startuml -!include ..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - PIM App - C4 Static - Container level - -System(ECommercePlatform.SoftwareSystems.PIMApp, "PIM App", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") { - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.PIMApp, ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Uses") -Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Uses") -Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Container - C4 Static.svg deleted file mode 100644 index a84b43332..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - PIM App - C4 Static - Container levelProduct Service[System]ApiDatabaseMessagingPIM AppUsesUsesUsesLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Container - C4.png deleted file mode 100644 index 94d1e6f7c..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Container - C4.puml deleted file mode 100644 index 7062d4648..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Container - C4.puml +++ /dev/null @@ -1,33 +0,0 @@ -@startuml -!include ..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - PIM App - C4 - Container level - -System(ECommercePlatform.SoftwareSystems.PIMApp, "PIM App", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") { - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.PIMApp, ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Get Products\nUpdate Product\nDelete Product") -Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Select Products\nUpdate Product\nDelete Product") -Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Send Product Updated Event\nSend Product Deleted Event") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Container - C4.svg deleted file mode 100644 index fe86cf2c3..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - PIM App - C4 - Container levelProduct Service[System]ApiDatabaseMessagingPIM AppGet ProductsUpdate ProductDelete ProductSelect ProductsUpdate ProductDelete ProductSend Product UpdatedEventSend Product DeletedEventLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Context - C4 Static.png deleted file mode 100644 index 1e93bde68..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Context - C4 Static.puml deleted file mode 100644 index 69e57ad97..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Context - C4 Static.puml +++ /dev/null @@ -1,26 +0,0 @@ -@startuml -!include ..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - PIM App - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.PIMApp, "PIM App", "") -System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "") - -Rel(ECommercePlatform.SoftwareSystems.PIMApp, ECommercePlatform.SoftwareSystems.ProductService, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Context - C4 Static.svg deleted file mode 100644 index 4d7465c03..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - PIM App - C4 Static - Context levelPIM AppProduct ServiceUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Context - C4.png deleted file mode 100644 index 7be41c411..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Context - C4.puml deleted file mode 100644 index 6bb2e83c3..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Context - C4.puml +++ /dev/null @@ -1,26 +0,0 @@ -@startuml -!include ..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - PIM App - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.PIMApp, "PIM App", "") -System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "") - -Rel(ECommercePlatform.SoftwareSystems.PIMApp, ECommercePlatform.SoftwareSystems.ProductService, "Get Products\nUpdate Product\nDelete Product") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Context - C4.svg deleted file mode 100644 index 4f551aa20..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - PIM App - C4 - Context levelPIM AppProduct ServiceGet ProductsUpdate ProductDelete ProductLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Container - C4 Sequence.png deleted file mode 100644 index b8935ce11..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Container - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Container - C4 Sequence.puml deleted file mode 100644 index 1f89e86e8..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Container - C4 Sequence.puml +++ /dev/null @@ -1,21 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - PIM App - Delete Product - C4 Sequence - Container level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.PIMApp, "PIM App", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") -Boundary_End() - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.PIMApp, "Delete Product") -Rel(ECommercePlatform.SoftwareSystems.PIMApp, ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Delete Product") -Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Delete Product") -Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Send Product Deleted Event") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Container - C4 Sequence.svg deleted file mode 100644 index 49ea9227e..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Container - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -Product Service[System]ECommercePlatform - PIM App - Delete Product - C4 Sequence - Container level«external_system»External«system»PIM App«container»Api«container»Database«container»MessagingDelete ProductDelete ProductDelete ProductSend Product DeletedEvent \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Container - C4 Static.png deleted file mode 100644 index 4aad2138a..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Container - C4 Static.puml deleted file mode 100644 index 290930666..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Container - C4 Static.puml +++ /dev/null @@ -1,33 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - PIM App - Delete Product - C4 Static - Container level - -System(ECommercePlatform.SoftwareSystems.PIMApp, "PIM App", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") { - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.PIMApp, ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Uses") -Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Uses") -Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Container - C4 Static.svg deleted file mode 100644 index 8900596b0..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - PIM App - Delete Product - C4 Static - Container levelProduct Service[System]ApiDatabaseMessagingPIM AppUsesUsesUsesLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Container - C4.png deleted file mode 100644 index 6bc325db0..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Container - C4.puml deleted file mode 100644 index 559aa22d1..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Container - C4.puml +++ /dev/null @@ -1,33 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - PIM App - Delete Product - C4 - Container level - -System(ECommercePlatform.SoftwareSystems.PIMApp, "PIM App", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") { - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.PIMApp, ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Delete Product") -Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Delete Product") -Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Send Product Deleted Event") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Container - C4.svg deleted file mode 100644 index 2e9e765bf..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - PIM App - Delete Product - C4 - Container levelProduct Service[System]ApiDatabaseMessagingPIM AppDelete ProductDelete ProductSend Product DeletedEventLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Container - Sequence.png deleted file mode 100644 index 49e6be532..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Container - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Container - Sequence.puml deleted file mode 100644 index c6c1a5548..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Container - Sequence.puml +++ /dev/null @@ -1,25 +0,0 @@ -@startuml - -title ECommercePlatform - PIM App - Delete Product - Sequence - Container level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "PIM App" as ECommercePlatform.SoftwareSystems.PIMApp - -box "Product Service" #White - participant "Api" as ECommercePlatform.SoftwareSystems.ProductService.Containers.Api - participant "Database" as ECommercePlatform.SoftwareSystems.ProductService.Containers.Database - participant "Messaging" as ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging -end box - - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.PIMApp : Delete Product -group Delete Product -ECommercePlatform.SoftwareSystems.PIMApp -> ECommercePlatform.SoftwareSystems.ProductService.Containers.Api : Delete Product -group Delete Product -ECommercePlatform.SoftwareSystems.ProductService.Containers.Api -> ECommercePlatform.SoftwareSystems.ProductService.Containers.Database : Delete Product -ECommercePlatform.SoftwareSystems.ProductService.Containers.Api -> ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging : Send Product Deleted Event -end -end - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Container - Sequence.svg deleted file mode 100644 index 8fb2d1120..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Container - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - PIM App - Delete Product - Sequence - Container levelProduct ServiceExternalExternalPIM AppPIM AppApiApiDatabaseDatabaseMessagingMessagingDelete ProductDelete ProductDelete ProductDelete ProductDelete ProductSend Product Deleted Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Context - C4 Sequence.png deleted file mode 100644 index 9d259eb6b..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Context - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Context - C4 Sequence.puml deleted file mode 100644 index ee15c503a..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Context - C4 Sequence.puml +++ /dev/null @@ -1,14 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - PIM App - Delete Product - C4 Sequence - Context level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.PIMApp, "PIM App", "") -System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.PIMApp, "Delete Product") -Rel(ECommercePlatform.SoftwareSystems.PIMApp, ECommercePlatform.SoftwareSystems.ProductService, "Delete Product") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Context - C4 Sequence.svg deleted file mode 100644 index 2466d4009..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Context - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - PIM App - Delete Product - C4 Sequence - Context level«external_system»External«system»PIM App«system»Product ServiceDelete ProductDelete Product \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Context - C4 Static.png deleted file mode 100644 index 4ff8eea34..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Context - C4 Static.puml deleted file mode 100644 index cbc700d18..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Context - C4 Static.puml +++ /dev/null @@ -1,26 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - PIM App - Delete Product - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.PIMApp, "PIM App", "") -System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "") - -Rel(ECommercePlatform.SoftwareSystems.PIMApp, ECommercePlatform.SoftwareSystems.ProductService, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Context - C4 Static.svg deleted file mode 100644 index f6fb923b9..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - PIM App - Delete Product - C4 Static - Context levelPIM AppProduct ServiceUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Context - C4.png deleted file mode 100644 index 048d38b04..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Context - C4.puml deleted file mode 100644 index 1f97dc585..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Context - C4.puml +++ /dev/null @@ -1,26 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - PIM App - Delete Product - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.PIMApp, "PIM App", "") -System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "") - -Rel(ECommercePlatform.SoftwareSystems.PIMApp, ECommercePlatform.SoftwareSystems.ProductService, "Delete Product") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Context - C4.svg deleted file mode 100644 index 4c77f4773..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - PIM App - Delete Product - C4 - Context levelPIM AppProduct ServiceDelete ProductLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Context - Sequence.png deleted file mode 100644 index 39e402771..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Context - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Context - Sequence.puml deleted file mode 100644 index 9652853f1..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Context - Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml - -title ECommercePlatform - PIM App - Delete Product - Sequence - Context level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "PIM App" as ECommercePlatform.SoftwareSystems.PIMApp -participant "Product Service" as ECommercePlatform.SoftwareSystems.ProductService - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.PIMApp : Delete Product -group Delete Product -ECommercePlatform.SoftwareSystems.PIMApp -> ECommercePlatform.SoftwareSystems.ProductService : Delete Product -end - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Context - Sequence.svg deleted file mode 100644 index 81de40b69..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Context - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - PIM App - Delete Product - Sequence - Context levelExternalExternalPIM AppPIM AppProduct ServiceProduct ServiceDelete ProductDelete ProductDelete Product \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Container - C4 Sequence.png deleted file mode 100644 index d09c66cc2..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Container - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Container - C4 Sequence.puml deleted file mode 100644 index 7e0feea71..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Container - C4 Sequence.puml +++ /dev/null @@ -1,21 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - PIM App - Update Product - C4 Sequence - Container level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.PIMApp, "PIM App", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") -Boundary_End() - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.PIMApp, "Update Product") -Rel(ECommercePlatform.SoftwareSystems.PIMApp, ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Update Product") -Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Update Product") -Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Send Product Updated Event") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Container - C4 Sequence.svg deleted file mode 100644 index 709346e91..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Container - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -Product Service[System]ECommercePlatform - PIM App - Update Product - C4 Sequence - Container level«external_system»External«system»PIM App«container»Api«container»Database«container»MessagingUpdate ProductUpdate ProductUpdate ProductSend Product UpdatedEvent \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Container - C4 Static.png deleted file mode 100644 index 46b395d66..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Container - C4 Static.puml deleted file mode 100644 index 6d4fe51be..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Container - C4 Static.puml +++ /dev/null @@ -1,33 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - PIM App - Update Product - C4 Static - Container level - -System(ECommercePlatform.SoftwareSystems.PIMApp, "PIM App", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") { - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.PIMApp, ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Uses") -Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Uses") -Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Container - C4 Static.svg deleted file mode 100644 index b35016c7f..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - PIM App - Update Product - C4 Static - Container levelProduct Service[System]ApiDatabaseMessagingPIM AppUsesUsesUsesLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Container - C4.png deleted file mode 100644 index 6d16a3ca7..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Container - C4.puml deleted file mode 100644 index 5893dc5a0..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Container - C4.puml +++ /dev/null @@ -1,33 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - PIM App - Update Product - C4 - Container level - -System(ECommercePlatform.SoftwareSystems.PIMApp, "PIM App", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") { - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.PIMApp, ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Update Product") -Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Update Product") -Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Send Product Updated Event") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Container - C4.svg deleted file mode 100644 index 40f711618..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - PIM App - Update Product - C4 - Container levelProduct Service[System]ApiDatabaseMessagingPIM AppUpdate ProductUpdate ProductSend Product UpdatedEventLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Container - Sequence.png deleted file mode 100644 index 068ee8a8d..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Container - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Container - Sequence.puml deleted file mode 100644 index d28fb365b..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Container - Sequence.puml +++ /dev/null @@ -1,25 +0,0 @@ -@startuml - -title ECommercePlatform - PIM App - Update Product - Sequence - Container level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "PIM App" as ECommercePlatform.SoftwareSystems.PIMApp - -box "Product Service" #White - participant "Api" as ECommercePlatform.SoftwareSystems.ProductService.Containers.Api - participant "Database" as ECommercePlatform.SoftwareSystems.ProductService.Containers.Database - participant "Messaging" as ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging -end box - - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.PIMApp : Update Product -group Update Product -ECommercePlatform.SoftwareSystems.PIMApp -> ECommercePlatform.SoftwareSystems.ProductService.Containers.Api : Update Product -group Update Product -ECommercePlatform.SoftwareSystems.ProductService.Containers.Api -> ECommercePlatform.SoftwareSystems.ProductService.Containers.Database : Update Product -ECommercePlatform.SoftwareSystems.ProductService.Containers.Api -> ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging : Send Product Updated Event -end -end - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Container - Sequence.svg deleted file mode 100644 index 50ed65e20..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Container - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - PIM App - Update Product - Sequence - Container levelProduct ServiceExternalExternalPIM AppPIM AppApiApiDatabaseDatabaseMessagingMessagingUpdate ProductUpdate ProductUpdate ProductUpdate ProductUpdate ProductSend Product Updated Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Context - C4 Sequence.png deleted file mode 100644 index 0fce659dd..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Context - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Context - C4 Sequence.puml deleted file mode 100644 index 2f86c51e8..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Context - C4 Sequence.puml +++ /dev/null @@ -1,14 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - PIM App - Update Product - C4 Sequence - Context level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.PIMApp, "PIM App", "") -System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.PIMApp, "Update Product") -Rel(ECommercePlatform.SoftwareSystems.PIMApp, ECommercePlatform.SoftwareSystems.ProductService, "Update Product") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Context - C4 Sequence.svg deleted file mode 100644 index 60147303e..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Context - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - PIM App - Update Product - C4 Sequence - Context level«external_system»External«system»PIM App«system»Product ServiceUpdate ProductUpdate Product \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Context - C4 Static.png deleted file mode 100644 index 0df3c05b4..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Context - C4 Static.puml deleted file mode 100644 index f606ec795..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Context - C4 Static.puml +++ /dev/null @@ -1,26 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - PIM App - Update Product - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.PIMApp, "PIM App", "") -System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "") - -Rel(ECommercePlatform.SoftwareSystems.PIMApp, ECommercePlatform.SoftwareSystems.ProductService, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Context - C4 Static.svg deleted file mode 100644 index d031d42d3..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - PIM App - Update Product - C4 Static - Context levelPIM AppProduct ServiceUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Context - C4.png deleted file mode 100644 index 0aae8a392..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Context - C4.puml deleted file mode 100644 index 4c9b39c2e..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Context - C4.puml +++ /dev/null @@ -1,26 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - PIM App - Update Product - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.PIMApp, "PIM App", "") -System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "") - -Rel(ECommercePlatform.SoftwareSystems.PIMApp, ECommercePlatform.SoftwareSystems.ProductService, "Update Product") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Context - C4.svg deleted file mode 100644 index 0923befeb..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - PIM App - Update Product - C4 - Context levelPIM AppProduct ServiceUpdate ProductLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Context - Sequence.png deleted file mode 100644 index 92d805ee4..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Context - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Context - Sequence.puml deleted file mode 100644 index d71ee9277..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Context - Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml - -title ECommercePlatform - PIM App - Update Product - Sequence - Context level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "PIM App" as ECommercePlatform.SoftwareSystems.PIMApp -participant "Product Service" as ECommercePlatform.SoftwareSystems.ProductService - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.PIMApp : Update Product -group Update Product -ECommercePlatform.SoftwareSystems.PIMApp -> ECommercePlatform.SoftwareSystems.ProductService : Update Product -end - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Context - Sequence.svg deleted file mode 100644 index 9dbbe8b86..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Context - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - PIM App - Update Product - Sequence - Context levelExternalExternalPIM AppPIM AppProduct ServiceProduct ServiceUpdate ProductUpdate ProductUpdate Product \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Container - C4 Sequence.png deleted file mode 100644 index 5ca3cd042..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Container - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Container - C4 Sequence.puml deleted file mode 100644 index 8eb887b52..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Container - C4 Sequence.puml +++ /dev/null @@ -1,19 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - PIM App - View Products - C4 Sequence - Container level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.PIMApp, "PIM App", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Database", "", "") -Boundary_End() - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.PIMApp, "View Products") -Rel(ECommercePlatform.SoftwareSystems.PIMApp, ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Get Products") -Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Select Products") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Container - C4 Sequence.svg deleted file mode 100644 index b4b2b8cdf..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Container - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -Product Service[System]ECommercePlatform - PIM App - View Products - C4 Sequence - Container level«external_system»External«system»PIM App«container»Api«container»DatabaseView ProductsGet ProductsSelect Products \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Container - C4 Static.png deleted file mode 100644 index 19da54f40..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Container - C4 Static.puml deleted file mode 100644 index 0a2e9f804..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Container - C4 Static.puml +++ /dev/null @@ -1,31 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - PIM App - View Products - C4 Static - Container level - -System(ECommercePlatform.SoftwareSystems.PIMApp, "PIM App", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") { - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Database", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.PIMApp, ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Uses") -Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Container - C4 Static.svg deleted file mode 100644 index eb5714aba..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - PIM App - View Products - C4 Static - Container levelProduct Service[System]ApiDatabasePIM AppUsesUsesLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Container - C4.png deleted file mode 100644 index 529645306..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Container - C4.puml deleted file mode 100644 index f86b18c35..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Container - C4.puml +++ /dev/null @@ -1,31 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - PIM App - View Products - C4 - Container level - -System(ECommercePlatform.SoftwareSystems.PIMApp, "PIM App", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") { - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Database", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.PIMApp, ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Get Products") -Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Select Products") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Container - C4.svg deleted file mode 100644 index 36fc290d1..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - PIM App - View Products - C4 - Container levelProduct Service[System]ApiDatabasePIM AppGet ProductsSelect ProductsLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Container - Sequence.png deleted file mode 100644 index 8abd72ea8..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Container - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Container - Sequence.puml deleted file mode 100644 index 77c473737..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Container - Sequence.puml +++ /dev/null @@ -1,23 +0,0 @@ -@startuml - -title ECommercePlatform - PIM App - View Products - Sequence - Container level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "PIM App" as ECommercePlatform.SoftwareSystems.PIMApp - -box "Product Service" #White - participant "Api" as ECommercePlatform.SoftwareSystems.ProductService.Containers.Api - participant "Database" as ECommercePlatform.SoftwareSystems.ProductService.Containers.Database -end box - - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.PIMApp : View Products -group View Products -ECommercePlatform.SoftwareSystems.PIMApp -> ECommercePlatform.SoftwareSystems.ProductService.Containers.Api : Get Products -group Get Products -ECommercePlatform.SoftwareSystems.ProductService.Containers.Api -> ECommercePlatform.SoftwareSystems.ProductService.Containers.Database : Select Products -end -end - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Container - Sequence.svg deleted file mode 100644 index 0ded4da62..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Container - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - PIM App - View Products - Sequence - Container levelProduct ServiceExternalExternalPIM AppPIM AppApiApiDatabaseDatabaseView ProductsView ProductsGet ProductsGet ProductsSelect Products \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Context - C4 Sequence.png deleted file mode 100644 index c76a5d901..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Context - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Context - C4 Sequence.puml deleted file mode 100644 index 3edc92ae6..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Context - C4 Sequence.puml +++ /dev/null @@ -1,14 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - PIM App - View Products - C4 Sequence - Context level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.PIMApp, "PIM App", "") -System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.PIMApp, "View Products") -Rel(ECommercePlatform.SoftwareSystems.PIMApp, ECommercePlatform.SoftwareSystems.ProductService, "Get Products") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Context - C4 Sequence.svg deleted file mode 100644 index 6ffd4da3a..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Context - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - PIM App - View Products - C4 Sequence - Context level«external_system»External«system»PIM App«system»Product ServiceView ProductsGet Products \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Context - C4 Static.png deleted file mode 100644 index aa8da6a8d..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Context - C4 Static.puml deleted file mode 100644 index 15aca056b..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Context - C4 Static.puml +++ /dev/null @@ -1,26 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - PIM App - View Products - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.PIMApp, "PIM App", "") -System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "") - -Rel(ECommercePlatform.SoftwareSystems.PIMApp, ECommercePlatform.SoftwareSystems.ProductService, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Context - C4 Static.svg deleted file mode 100644 index 400fce95b..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - PIM App - View Products - C4 Static - Context levelPIM AppProduct ServiceUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Context - C4.png deleted file mode 100644 index 9ff7e0944..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Context - C4.puml deleted file mode 100644 index 1bd680bc1..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Context - C4.puml +++ /dev/null @@ -1,26 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - PIM App - View Products - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.PIMApp, "PIM App", "") -System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "") - -Rel(ECommercePlatform.SoftwareSystems.PIMApp, ECommercePlatform.SoftwareSystems.ProductService, "Get Products") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Context - C4.svg deleted file mode 100644 index c2b7dba9f..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - PIM App - View Products - C4 - Context levelPIM AppProduct ServiceGet ProductsLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Context - Sequence.png deleted file mode 100644 index 2d4a9d9e3..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Context - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Context - Sequence.puml deleted file mode 100644 index bfa0846e8..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Context - Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml - -title ECommercePlatform - PIM App - View Products - Sequence - Context level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "PIM App" as ECommercePlatform.SoftwareSystems.PIMApp -participant "Product Service" as ECommercePlatform.SoftwareSystems.ProductService - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.PIMApp : View Products -group View Products -ECommercePlatform.SoftwareSystems.PIMApp -> ECommercePlatform.SoftwareSystems.ProductService : Get Products -end - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Context - Sequence.svg deleted file mode 100644 index 5f866c28c..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Context - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - PIM App - View Products - Sequence - Context levelExternalExternalPIM AppPIM AppProduct ServiceProduct ServiceView ProductsView ProductsGet Products \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Container - C4 Static.png deleted file mode 100644 index 4a6ad96d1..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Container - C4 Static.puml deleted file mode 100644 index 4440fad14..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Container - C4 Static.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Payment Provider - C4 Static - Container level - -System(ECommercePlatform.SoftwareSystems.PaymentProvider, "Payment Provider", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Container - C4 Static.svg deleted file mode 100644 index 5bd1061c2..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Payment Provider - C4 Static - Container levelPayment ProviderLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Container - C4.png deleted file mode 100644 index 44294ea41..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Container - C4.puml deleted file mode 100644 index 8ce73854a..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Container - C4.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Payment Provider - C4 - Container level - -System(ECommercePlatform.SoftwareSystems.PaymentProvider, "Payment Provider", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Container - C4.svg deleted file mode 100644 index 9b599323b..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Payment Provider - C4 - Container levelPayment ProviderLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Context - C4 Static.png deleted file mode 100644 index 7755ed141..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Context - C4 Static.puml deleted file mode 100644 index 963114f9b..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Context - C4 Static.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Payment Provider - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.PaymentProvider, "Payment Provider", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Context - C4 Static.svg deleted file mode 100644 index 239a2ae9c..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Payment Provider - C4 Static - Context levelPayment ProviderLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Context - C4.png deleted file mode 100644 index 814e7c855..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Context - C4.puml deleted file mode 100644 index 0efe95198..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Context - C4.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Payment Provider - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.PaymentProvider, "Payment Provider", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Context - C4.svg deleted file mode 100644 index 5e73faaf8..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Payment Provider - C4 - Context levelPayment ProviderLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Container - C4 Sequence.png deleted file mode 100644 index b14ee1e71..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Container - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Container - C4 Sequence.puml deleted file mode 100644 index c8506325d..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Container - C4 Sequence.puml +++ /dev/null @@ -1,12 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Payment Provider - Process Payment - C4 Sequence - Container level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.PaymentProvider, "Payment Provider", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.PaymentProvider, "Process Payment") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Container - C4 Sequence.svg deleted file mode 100644 index 96689aaa8..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Container - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Payment Provider - Process Payment - C4 Sequence - Container level«external_system»External«system»Payment ProviderProcess Payment \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Container - C4 Static.png deleted file mode 100644 index 5e7cf8c95..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Container - C4 Static.puml deleted file mode 100644 index d29b9531a..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Container - C4 Static.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Payment Provider - Process Payment - C4 Static - Container level - -System(ECommercePlatform.SoftwareSystems.PaymentProvider, "Payment Provider", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Container - C4 Static.svg deleted file mode 100644 index 6ad5e3302..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Payment Provider - Process Payment - C4 Static - Container levelPayment ProviderLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Container - C4.png deleted file mode 100644 index 5031becde..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Container - C4.puml deleted file mode 100644 index 2709ac2c2..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Container - C4.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Payment Provider - Process Payment - C4 - Container level - -System(ECommercePlatform.SoftwareSystems.PaymentProvider, "Payment Provider", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Container - C4.svg deleted file mode 100644 index fcac7698c..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Payment Provider - Process Payment - C4 - Container levelPayment ProviderLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Container - Sequence.png deleted file mode 100644 index 355b15e7f..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Container - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Container - Sequence.puml deleted file mode 100644 index 9a0b26d0a..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Container - Sequence.puml +++ /dev/null @@ -1,11 +0,0 @@ -@startuml - -title ECommercePlatform - Payment Provider - Process Payment - Sequence - Container level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Payment Provider" as ECommercePlatform.SoftwareSystems.PaymentProvider - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.PaymentProvider : Process Payment - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Container - Sequence.svg deleted file mode 100644 index c95c4f1e9..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Container - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Payment Provider - Process Payment - Sequence - Container levelExternalExternalPayment ProviderPayment ProviderProcess Payment \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Context - C4 Sequence.png deleted file mode 100644 index 45c5c8b0e..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Context - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Context - C4 Sequence.puml deleted file mode 100644 index c2c815206..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Context - C4 Sequence.puml +++ /dev/null @@ -1,12 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Payment Provider - Process Payment - C4 Sequence - Context level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.PaymentProvider, "Payment Provider", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.PaymentProvider, "Process Payment") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Context - C4 Sequence.svg deleted file mode 100644 index 495743ee9..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Context - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Payment Provider - Process Payment - C4 Sequence - Context level«external_system»External«system»Payment ProviderProcess Payment \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Context - C4 Static.png deleted file mode 100644 index ea7fc1569..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Context - C4 Static.puml deleted file mode 100644 index 5870a1579..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Context - C4 Static.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Payment Provider - Process Payment - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.PaymentProvider, "Payment Provider", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Context - C4 Static.svg deleted file mode 100644 index cb4444e54..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Payment Provider - Process Payment - C4 Static - Context levelPayment ProviderLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Context - C4.png deleted file mode 100644 index 04f7ac520..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Context - C4.puml deleted file mode 100644 index 8abb447be..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Context - C4.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Payment Provider - Process Payment - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.PaymentProvider, "Payment Provider", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Context - C4.svg deleted file mode 100644 index 8ce316322..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Payment Provider - Process Payment - C4 - Context levelPayment ProviderLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Context - Sequence.png deleted file mode 100644 index ddb78223d..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Context - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Context - Sequence.puml deleted file mode 100644 index 9f545b64b..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Context - Sequence.puml +++ /dev/null @@ -1,11 +0,0 @@ -@startuml - -title ECommercePlatform - Payment Provider - Process Payment - Sequence - Context level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Payment Provider" as ECommercePlatform.SoftwareSystems.PaymentProvider - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.PaymentProvider : Process Payment - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Context - Sequence.svg deleted file mode 100644 index 3b123cba9..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Context - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Payment Provider - Process Payment - Sequence - Context levelExternalExternalPayment ProviderPayment ProviderProcess Payment \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Container - C4 Static.png deleted file mode 100644 index 9662adfe7..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Container - C4 Static.puml deleted file mode 100644 index 245a4b645..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Container - C4 Static.puml +++ /dev/null @@ -1,40 +0,0 @@ -@startuml -!include ..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Payment Service - C4 Static - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service") { - Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Messaging, "Messaging", "", "") - Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.MessageHandler, "Message Handler", "", "") -} - -System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") { - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") -} -System(ECommercePlatform.SoftwareSystems.PaymentProvider, "Payment Provider", "") - -Rel(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Api, ECommercePlatform.SoftwareSystems.PaymentService.Containers.Database, "Uses") -Rel(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Api, ECommercePlatform.SoftwareSystems.PaymentService.Containers.Messaging, "Uses") -Rel(ECommercePlatform.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Uses") -Rel(ECommercePlatform.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PaymentService.Containers.Database, "Uses") -Rel(ECommercePlatform.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PaymentProvider, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Container - C4 Static.svg deleted file mode 100644 index 9c0c28dc0..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Payment Service - C4 Static - Container levelPayment Service[System]Order Service[System]ApiDatabaseMessagingMessage HandlerMessagingPayment ProviderUsesUsesUsesUsesUsesLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Container - C4.png deleted file mode 100644 index ff90f2309..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Container - C4.puml deleted file mode 100644 index b38b770a9..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Container - C4.puml +++ /dev/null @@ -1,40 +0,0 @@ -@startuml -!include ..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Payment Service - C4 - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service") { - Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Messaging, "Messaging", "", "") - Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.MessageHandler, "Message Handler", "", "") -} - -System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") { - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") -} -System(ECommercePlatform.SoftwareSystems.PaymentProvider, "Payment Provider", "") - -Rel(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Api, ECommercePlatform.SoftwareSystems.PaymentService.Containers.Database, "Insert Payment Result") -Rel(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Api, ECommercePlatform.SoftwareSystems.PaymentService.Containers.Messaging, "Send Payment Result Event") -Rel(ECommercePlatform.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Receive Order Status Changed Event") -Rel(ECommercePlatform.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PaymentService.Containers.Database, "Insert Order") -Rel(ECommercePlatform.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PaymentProvider, "Process Payment") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Container - C4.svg deleted file mode 100644 index 8b0afc98d..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Payment Service - C4 - Container levelPayment Service[System]Order Service[System]ApiDatabaseMessagingMessage HandlerMessagingPayment ProviderInsert Payment ResultSend Payment ResultEventReceive Order StatusChanged EventInsert OrderProcess PaymentLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Container - C4 Static.png deleted file mode 100644 index b294e2da4..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Container - C4 Static.puml deleted file mode 100644 index 3563c2fc6..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Container - C4 Static.puml +++ /dev/null @@ -1,31 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Payment Service - Api - C4 Static - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service") { - Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Messaging, "Messaging", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Api, ECommercePlatform.SoftwareSystems.PaymentService.Containers.Database, "Uses") -Rel(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Api, ECommercePlatform.SoftwareSystems.PaymentService.Containers.Messaging, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Container - C4 Static.svg deleted file mode 100644 index fe5583d76..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Payment Service - Api - C4 Static - Container levelPayment Service[System]ApiDatabaseMessagingUsesUsesLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Container - C4.png deleted file mode 100644 index 0a22f65e0..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Container - C4.puml deleted file mode 100644 index 67a5b64a0..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Container - C4.puml +++ /dev/null @@ -1,31 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Payment Service - Api - C4 - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service") { - Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Messaging, "Messaging", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Api, ECommercePlatform.SoftwareSystems.PaymentService.Containers.Database, "Insert Payment Result") -Rel(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Api, ECommercePlatform.SoftwareSystems.PaymentService.Containers.Messaging, "Send Payment Result Event") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Container - C4.svg deleted file mode 100644 index 140a922e4..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Payment Service - Api - C4 - Container levelPayment Service[System]ApiDatabaseMessagingInsert Payment ResultSend Payment ResultEventLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - C4 Sequence.png deleted file mode 100644 index aabb6a48f..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - C4 Sequence.puml deleted file mode 100644 index 39b264de7..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - C4 Sequence.puml +++ /dev/null @@ -1,19 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Payment Service - Api - Post Payment Result Event - C4 Sequence - Container level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service") - Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Messaging, "Messaging", "", "") -Boundary_End() - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.PaymentService.Containers.Api, "Post Payment Result Event") -Rel(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Api, ECommercePlatform.SoftwareSystems.PaymentService.Containers.Database, "Insert Payment Result") -Rel(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Api, ECommercePlatform.SoftwareSystems.PaymentService.Containers.Messaging, "Send Payment Result Event") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - C4 Sequence.svg deleted file mode 100644 index b70696aff..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -Payment Service[System]ECommercePlatform - Payment Service - Api - Post Payment Result Event - C4 Sequence - Container level«external_system»External«container»Api«container»Database«container»MessagingPost Payment ResultEventInsert Payment ResultSend Payment ResultEvent \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - C4 Static.png deleted file mode 100644 index a99c8d5c2..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - C4 Static.puml deleted file mode 100644 index f3b0143fc..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - C4 Static.puml +++ /dev/null @@ -1,31 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Payment Service - Api - Post Payment Result Event - C4 Static - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service") { - Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Messaging, "Messaging", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Api, ECommercePlatform.SoftwareSystems.PaymentService.Containers.Database, "Uses") -Rel(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Api, ECommercePlatform.SoftwareSystems.PaymentService.Containers.Messaging, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - C4 Static.svg deleted file mode 100644 index 6572f0673..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Payment Service - Api - Post Payment Result Event - C4 Static - Container levelPayment Service[System]ApiDatabaseMessagingUsesUsesLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - C4.png deleted file mode 100644 index 3f3b5cb0d..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - C4.puml deleted file mode 100644 index 014fdd074..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - C4.puml +++ /dev/null @@ -1,31 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Payment Service - Api - Post Payment Result Event - C4 - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service") { - Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Messaging, "Messaging", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Api, ECommercePlatform.SoftwareSystems.PaymentService.Containers.Database, "Insert Payment Result") -Rel(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Api, ECommercePlatform.SoftwareSystems.PaymentService.Containers.Messaging, "Send Payment Result Event") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - C4.svg deleted file mode 100644 index 2846e7d10..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Payment Service - Api - Post Payment Result Event - C4 - Container levelPayment Service[System]ApiDatabaseMessagingInsert Payment ResultSend Payment ResultEventLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - Sequence.png deleted file mode 100644 index 93dba6984..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - Sequence.puml deleted file mode 100644 index c5d29f3a5..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - Sequence.puml +++ /dev/null @@ -1,21 +0,0 @@ -@startuml - -title ECommercePlatform - Payment Service - Api - Post Payment Result Event - Sequence - Container level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem - -box "Payment Service" #White - participant "Api" as ECommercePlatform.SoftwareSystems.PaymentService.Containers.Api - participant "Database" as ECommercePlatform.SoftwareSystems.PaymentService.Containers.Database - participant "Messaging" as ECommercePlatform.SoftwareSystems.PaymentService.Containers.Messaging -end box - - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.PaymentService.Containers.Api : Post Payment Result Event -group Post Payment Result Event -ECommercePlatform.SoftwareSystems.PaymentService.Containers.Api -> ECommercePlatform.SoftwareSystems.PaymentService.Containers.Database : Insert Payment Result -ECommercePlatform.SoftwareSystems.PaymentService.Containers.Api -> ECommercePlatform.SoftwareSystems.PaymentService.Containers.Messaging : Send Payment Result Event -end - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - Sequence.svg deleted file mode 100644 index 38f1feee5..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Payment Service - Api - Post Payment Result Event - Sequence - Container levelPayment ServiceExternalExternalApiApiDatabaseDatabaseMessagingMessagingPost Payment Result EventPost Payment Result EventInsert Payment ResultSend Payment Result Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - C4 Sequence.png deleted file mode 100644 index f141e2631..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - C4 Sequence.puml deleted file mode 100644 index bf33a0fe5..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - C4 Sequence.puml +++ /dev/null @@ -1,12 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Payment Service - Api - Post Payment Result Event - C4 Sequence - Context level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.PaymentService, "Post Payment Result Event") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - C4 Sequence.svg deleted file mode 100644 index 188b1dadd..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Payment Service - Api - Post Payment Result Event - C4 Sequence - Context level«external_system»External«system»Payment ServicePost Payment ResultEvent \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - C4 Static.png deleted file mode 100644 index 9b3c50ae3..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - C4 Static.puml deleted file mode 100644 index edf3327f8..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - C4 Static.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Payment Service - Api - Post Payment Result Event - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - C4 Static.svg deleted file mode 100644 index 77ce54bb4..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Payment Service - Api - Post Payment Result Event - C4 Static - Context levelPayment ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - C4.png deleted file mode 100644 index 79ee31b18..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - C4.puml deleted file mode 100644 index 63f9f13d2..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - C4.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Payment Service - Api - Post Payment Result Event - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - C4.svg deleted file mode 100644 index 9bbc331db..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Payment Service - Api - Post Payment Result Event - C4 - Context levelPayment ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - Sequence.png deleted file mode 100644 index 66f577f8a..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - Sequence.puml deleted file mode 100644 index 22134ff05..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - Sequence.puml +++ /dev/null @@ -1,11 +0,0 @@ -@startuml - -title ECommercePlatform - Payment Service - Api - Post Payment Result Event - Sequence - Context level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Payment Service" as ECommercePlatform.SoftwareSystems.PaymentService - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.PaymentService : Post Payment Result Event - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - Sequence.svg deleted file mode 100644 index e0384fd6f..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Payment Service - Api - Post Payment Result Event - Sequence - Context levelExternalExternalPayment ServicePayment ServicePost Payment Result Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Container - C4 Static.png deleted file mode 100644 index 7aadbbded..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Container - C4 Static.puml deleted file mode 100644 index 62c9b8392..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Container - C4 Static.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Payment Service - Database - C4 Static - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service") { - Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Database, "Database", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Container - C4 Static.svg deleted file mode 100644 index 030972442..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Payment Service - Database - C4 Static - Container levelPayment Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Container - C4.png deleted file mode 100644 index 43fefefa5..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Container - C4.puml deleted file mode 100644 index cbe79a1fe..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Container - C4.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Payment Service - Database - C4 - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service") { - Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Database, "Database", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Container - C4.svg deleted file mode 100644 index 610dd6d87..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Payment Service - Database - C4 - Container levelPayment Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.png deleted file mode 100644 index 8af675bec..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.puml deleted file mode 100644 index d0ba50dee..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Payment Service - Database - Insert Order - C4 Sequence - Container level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service") - Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Database, "Database", "", "") -Boundary_End() - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.PaymentService.Containers.Database, "Insert Order") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.svg deleted file mode 100644 index a9b8c8a50..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -Payment Service[System]ECommercePlatform - Payment Service - Database - Insert Order - C4 Sequence - Container level«external_system»External«container»DatabaseInsert Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.png deleted file mode 100644 index 053d56dd7..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.puml deleted file mode 100644 index 96ffd0152..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Payment Service - Database - Insert Order - C4 Static - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service") { - Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Database, "Database", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.svg deleted file mode 100644 index 4aa16658d..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Payment Service - Database - Insert Order - C4 Static - Container levelPayment Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - C4.png deleted file mode 100644 index fad06b7f9..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - C4.puml deleted file mode 100644 index 593509686..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - C4.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Payment Service - Database - Insert Order - C4 - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service") { - Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Database, "Database", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - C4.svg deleted file mode 100644 index 3cf0957e3..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Payment Service - Database - Insert Order - C4 - Container levelPayment Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.png deleted file mode 100644 index 041501227..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.puml deleted file mode 100644 index bc6d8e022..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml - -title ECommercePlatform - Payment Service - Database - Insert Order - Sequence - Container level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem - -box "Payment Service" #White - participant "Database" as ECommercePlatform.SoftwareSystems.PaymentService.Containers.Database -end box - - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.PaymentService.Containers.Database : Insert Order - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.svg deleted file mode 100644 index a2eadc61c..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Payment Service - Database - Insert Order - Sequence - Container levelPayment ServiceExternalExternalDatabaseDatabaseInsert Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.png deleted file mode 100644 index 95518b332..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.puml deleted file mode 100644 index dc5962097..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.puml +++ /dev/null @@ -1,12 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Payment Service - Database - Insert Order - C4 Sequence - Context level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.PaymentService, "Insert Order") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.svg deleted file mode 100644 index aea793780..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Payment Service - Database - Insert Order - C4 Sequence - Context level«external_system»External«system»Payment ServiceInsert Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.png deleted file mode 100644 index 391e36496..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.puml deleted file mode 100644 index 4e706a7cf..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Payment Service - Database - Insert Order - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.svg deleted file mode 100644 index d18f6b41d..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Payment Service - Database - Insert Order - C4 Static - Context levelPayment ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - C4.png deleted file mode 100644 index 49ba40955..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - C4.puml deleted file mode 100644 index 382eb6fb6..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - C4.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Payment Service - Database - Insert Order - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - C4.svg deleted file mode 100644 index 327090625..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Payment Service - Database - Insert Order - C4 - Context levelPayment ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.png deleted file mode 100644 index 099b0e623..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.puml deleted file mode 100644 index e8913c73d..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.puml +++ /dev/null @@ -1,11 +0,0 @@ -@startuml - -title ECommercePlatform - Payment Service - Database - Insert Order - Sequence - Context level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Payment Service" as ECommercePlatform.SoftwareSystems.PaymentService - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.PaymentService : Insert Order - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.svg deleted file mode 100644 index 03a72681f..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Payment Service - Database - Insert Order - Sequence - Context levelExternalExternalPayment ServicePayment ServiceInsert Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - C4 Sequence.png deleted file mode 100644 index 6655542fe..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - C4 Sequence.puml deleted file mode 100644 index ea7639501..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - C4 Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Payment Service - Database - Insert Payment Result - C4 Sequence - Container level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service") - Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Database, "Database", "", "") -Boundary_End() - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.PaymentService.Containers.Database, "Insert Payment Result") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - C4 Sequence.svg deleted file mode 100644 index a3c51492f..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -Payment Service[System]ECommercePlatform - Payment Service - Database - Insert Payment Result - C4 Sequence - Container level«external_system»External«container»DatabaseInsert Payment Result \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - C4 Static.png deleted file mode 100644 index 56639fac8..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - C4 Static.puml deleted file mode 100644 index 5e863db5c..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - C4 Static.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Payment Service - Database - Insert Payment Result - C4 Static - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service") { - Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Database, "Database", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - C4 Static.svg deleted file mode 100644 index 8d0850900..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Payment Service - Database - Insert Payment Result - C4 Static - Container levelPayment Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - C4.png deleted file mode 100644 index f04c5a8b9..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - C4.puml deleted file mode 100644 index 6c8bc0cef..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - C4.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Payment Service - Database - Insert Payment Result - C4 - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service") { - Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Database, "Database", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - C4.svg deleted file mode 100644 index 3c5081e89..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Payment Service - Database - Insert Payment Result - C4 - Container levelPayment Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - Sequence.png deleted file mode 100644 index ac774bd6f..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - Sequence.puml deleted file mode 100644 index e8e1b7f7c..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml - -title ECommercePlatform - Payment Service - Database - Insert Payment Result - Sequence - Container level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem - -box "Payment Service" #White - participant "Database" as ECommercePlatform.SoftwareSystems.PaymentService.Containers.Database -end box - - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.PaymentService.Containers.Database : Insert Payment Result - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - Sequence.svg deleted file mode 100644 index ee2daaf19..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Payment Service - Database - Insert Payment Result - Sequence - Container levelPayment ServiceExternalExternalDatabaseDatabaseInsert Payment Result \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - C4 Sequence.png deleted file mode 100644 index d025d16ef..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - C4 Sequence.puml deleted file mode 100644 index 42fbb966a..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - C4 Sequence.puml +++ /dev/null @@ -1,12 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Payment Service - Database - Insert Payment Result - C4 Sequence - Context level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.PaymentService, "Insert Payment Result") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - C4 Sequence.svg deleted file mode 100644 index ade10d2e6..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Payment Service - Database - Insert Payment Result - C4 Sequence - Context level«external_system»External«system»Payment ServiceInsert Payment Result \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - C4 Static.png deleted file mode 100644 index 0ab0e73e5..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - C4 Static.puml deleted file mode 100644 index 3250b2e22..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - C4 Static.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Payment Service - Database - Insert Payment Result - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - C4 Static.svg deleted file mode 100644 index 0b3ebdb6d..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Payment Service - Database - Insert Payment Result - C4 Static - Context levelPayment ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - C4.png deleted file mode 100644 index 0ba22ea9e..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - C4.puml deleted file mode 100644 index 5b227444b..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - C4.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Payment Service - Database - Insert Payment Result - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - C4.svg deleted file mode 100644 index 33cf0eb7e..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Payment Service - Database - Insert Payment Result - C4 - Context levelPayment ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - Sequence.png deleted file mode 100644 index 739966659..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - Sequence.puml deleted file mode 100644 index 8a254e0e6..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - Sequence.puml +++ /dev/null @@ -1,11 +0,0 @@ -@startuml - -title ECommercePlatform - Payment Service - Database - Insert Payment Result - Sequence - Context level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Payment Service" as ECommercePlatform.SoftwareSystems.PaymentService - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.PaymentService : Insert Payment Result - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - Sequence.svg deleted file mode 100644 index c75f9b8cb..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Payment Service - Database - Insert Payment Result - Sequence - Context levelExternalExternalPayment ServicePayment ServiceInsert Payment Result \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Container - C4 Static.png deleted file mode 100644 index 08cd80bc4..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Container - C4 Static.puml deleted file mode 100644 index 363402c69..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Container - C4 Static.puml +++ /dev/null @@ -1,36 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Payment Service - Message Handler - C4 Static - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service") { - Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.MessageHandler, "Message Handler", "", "") - Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Database, "Database", "", "") -} - -System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") { - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") -} -System(ECommercePlatform.SoftwareSystems.PaymentProvider, "Payment Provider", "") - -Rel(ECommercePlatform.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Uses") -Rel(ECommercePlatform.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PaymentService.Containers.Database, "Uses") -Rel(ECommercePlatform.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PaymentProvider, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Container - C4 Static.svg deleted file mode 100644 index b6ae8a438..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Payment Service - Message Handler - C4 Static - Container levelPayment Service[System]Order Service[System]Message HandlerDatabaseMessagingPayment ProviderUsesUsesUsesLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Container - C4.png deleted file mode 100644 index f0443949c..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Container - C4.puml deleted file mode 100644 index f528a74f4..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Container - C4.puml +++ /dev/null @@ -1,36 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Payment Service - Message Handler - C4 - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service") { - Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.MessageHandler, "Message Handler", "", "") - Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Database, "Database", "", "") -} - -System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") { - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") -} -System(ECommercePlatform.SoftwareSystems.PaymentProvider, "Payment Provider", "") - -Rel(ECommercePlatform.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Receive Order Status Changed Event") -Rel(ECommercePlatform.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PaymentService.Containers.Database, "Insert Order") -Rel(ECommercePlatform.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PaymentProvider, "Process Payment") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Container - C4.svg deleted file mode 100644 index 8487f6b75..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Payment Service - Message Handler - C4 - Container levelPayment Service[System]Order Service[System]Message HandlerDatabaseMessagingPayment ProviderReceive Order StatusChanged EventInsert OrderProcess PaymentLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Sequence.png deleted file mode 100644 index f4fca7ed1..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Sequence.puml deleted file mode 100644 index 9ad47099e..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Sequence.puml +++ /dev/null @@ -1,26 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Payment Service - Message Handler - Handle Order Status Changed Event - C4 Sequence - Container level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service") - Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.MessageHandler, "Message Handler", "", "") - Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Database, "Database", "", "") -Boundary_End() - -System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") -Boundary_End() -System(ECommercePlatform.SoftwareSystems.PaymentProvider, "Payment Provider", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.PaymentService.Containers.MessageHandler, "Handle Order Status Changed Event") -Rel(ECommercePlatform.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Receive Order Status Changed Event") -alt Order Status is 'Pending Payment' -Rel(ECommercePlatform.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PaymentService.Containers.Database, "Insert Order") -Rel(ECommercePlatform.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PaymentProvider, "Process Payment") -end - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Sequence.svg deleted file mode 100644 index baf415fdb..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -Payment Service[System]Order Service[System]ECommercePlatform - Payment Service - Message Handler - Handle Order Status Changed Event - C4 Sequence - Container level«external_system»External«container»Message Handler«container»Database«container»Messaging«system»Payment ProviderHandle Order StatusChanged EventReceive Order StatusChanged Eventalt[Order Status is 'Pending Payment']Insert OrderProcess Payment \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Static.png deleted file mode 100644 index e9e19ff62..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Static.puml deleted file mode 100644 index 2019bb050..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Static.puml +++ /dev/null @@ -1,36 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Payment Service - Message Handler - Handle Order Status Changed Event - C4 Static - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service") { - Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.MessageHandler, "Message Handler", "", "") - Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Database, "Database", "", "") -} - -System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") { - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") -} -System(ECommercePlatform.SoftwareSystems.PaymentProvider, "Payment Provider", "") - -Rel(ECommercePlatform.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Uses") -Rel(ECommercePlatform.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PaymentService.Containers.Database, "Uses") -Rel(ECommercePlatform.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PaymentProvider, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Static.svg deleted file mode 100644 index bfdc99ed9..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Payment Service - Message Handler - Handle Order Status Changed Event - C4 Static - Container levelPayment Service[System]Order Service[System]Message HandlerDatabaseMessagingPayment ProviderUsesUsesUsesLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4.png deleted file mode 100644 index 901f97770..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4.puml deleted file mode 100644 index ecc5111da..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4.puml +++ /dev/null @@ -1,36 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Payment Service - Message Handler - Handle Order Status Changed Event - C4 - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service") { - Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.MessageHandler, "Message Handler", "", "") - Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Database, "Database", "", "") -} - -System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") { - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") -} -System(ECommercePlatform.SoftwareSystems.PaymentProvider, "Payment Provider", "") - -Rel(ECommercePlatform.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Receive Order Status Changed Event") -Rel(ECommercePlatform.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PaymentService.Containers.Database, "Insert Order") -Rel(ECommercePlatform.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PaymentProvider, "Process Payment") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4.svg deleted file mode 100644 index 39b08578e..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Payment Service - Message Handler - Handle Order Status Changed Event - C4 - Container levelPayment Service[System]Order Service[System]Message HandlerDatabaseMessagingPayment ProviderReceive Order StatusChanged EventInsert OrderProcess PaymentLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - Sequence.png deleted file mode 100644 index 381053d90..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - Sequence.puml deleted file mode 100644 index 8c99dd831..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - Sequence.puml +++ /dev/null @@ -1,29 +0,0 @@ -@startuml - -title ECommercePlatform - Payment Service - Message Handler - Handle Order Status Changed Event - Sequence - Container level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem - -box "Payment Service" #White - participant "Message Handler" as ECommercePlatform.SoftwareSystems.PaymentService.Containers.MessageHandler - participant "Database" as ECommercePlatform.SoftwareSystems.PaymentService.Containers.Database -end box - - -box "Order Service" #White - participant "Messaging" as ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging -end box - -participant "Payment Provider" as ECommercePlatform.SoftwareSystems.PaymentProvider - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.PaymentService.Containers.MessageHandler : Handle Order Status Changed Event -group Handle Order Status Changed Event -ECommercePlatform.SoftwareSystems.PaymentService.Containers.MessageHandler -> ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging : Receive Order Status Changed Event -alt Order Status is 'Pending Payment' -ECommercePlatform.SoftwareSystems.PaymentService.Containers.MessageHandler -> ECommercePlatform.SoftwareSystems.PaymentService.Containers.Database : Insert Order -ECommercePlatform.SoftwareSystems.PaymentService.Containers.MessageHandler -> ECommercePlatform.SoftwareSystems.PaymentProvider : Process Payment -end -end - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - Sequence.svg deleted file mode 100644 index 137f7e580..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Payment Service - Message Handler - Handle Order Status Changed Event - Sequence - Container levelPayment ServiceOrder ServiceExternalExternalMessage HandlerMessage HandlerDatabaseDatabaseMessagingMessagingPayment ProviderPayment ProviderHandle Order Status Changed EventHandle Order Status Changed EventReceive Order Status Changed Eventalt[Order Status is 'Pending Payment']Insert OrderProcess Payment \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Sequence.png deleted file mode 100644 index 6ebfda48d..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Sequence.puml deleted file mode 100644 index d3ad60daa..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Sequence.puml +++ /dev/null @@ -1,16 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Payment Service - Message Handler - Handle Order Status Changed Event - C4 Sequence - Context level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service", "") -System(ECommercePlatform.SoftwareSystems.OrderService, "Order Service", "") -System(ECommercePlatform.SoftwareSystems.PaymentProvider, "Payment Provider", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.PaymentService, "Handle Order Status Changed Event") -Rel(ECommercePlatform.SoftwareSystems.PaymentService, ECommercePlatform.SoftwareSystems.OrderService, "Receive Order Status Changed Event") -Rel(ECommercePlatform.SoftwareSystems.PaymentService, ECommercePlatform.SoftwareSystems.PaymentProvider, "Process Payment") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Sequence.svg deleted file mode 100644 index 9687ff21d..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Payment Service - Message Handler - Handle Order Status Changed Event - C4 Sequence - Context level«external_system»External«system»Payment Service«system»Order Service«system»Payment ProviderHandle Order StatusChanged EventReceive Order StatusChanged EventProcess Payment \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Static.png deleted file mode 100644 index 932da56eb..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Static.puml deleted file mode 100644 index 724e9b311..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Static.puml +++ /dev/null @@ -1,28 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Payment Service - Message Handler - Handle Order Status Changed Event - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service", "") -System(ECommercePlatform.SoftwareSystems.OrderService, "Order Service", "") -System(ECommercePlatform.SoftwareSystems.PaymentProvider, "Payment Provider", "") - -Rel(ECommercePlatform.SoftwareSystems.PaymentService, ECommercePlatform.SoftwareSystems.OrderService, "Uses") -Rel(ECommercePlatform.SoftwareSystems.PaymentService, ECommercePlatform.SoftwareSystems.PaymentProvider, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Static.svg deleted file mode 100644 index eedf56510..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Payment Service - Message Handler - Handle Order Status Changed Event - C4 Static - Context levelPayment ServiceOrder ServicePayment ProviderUsesUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4.png deleted file mode 100644 index 81970de15..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4.puml deleted file mode 100644 index 9afa32c46..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4.puml +++ /dev/null @@ -1,28 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Payment Service - Message Handler - Handle Order Status Changed Event - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service", "") -System(ECommercePlatform.SoftwareSystems.OrderService, "Order Service", "") -System(ECommercePlatform.SoftwareSystems.PaymentProvider, "Payment Provider", "") - -Rel(ECommercePlatform.SoftwareSystems.PaymentService, ECommercePlatform.SoftwareSystems.OrderService, "Receive Order Status Changed Event") -Rel(ECommercePlatform.SoftwareSystems.PaymentService, ECommercePlatform.SoftwareSystems.PaymentProvider, "Process Payment") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4.svg deleted file mode 100644 index ebe4ad4c9..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Payment Service - Message Handler - Handle Order Status Changed Event - C4 - Context levelPayment ServiceOrder ServicePayment ProviderReceive Order StatusChanged EventProcess PaymentLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - Sequence.png deleted file mode 100644 index bc099a7d8..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - Sequence.puml deleted file mode 100644 index 219e4de39..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - Sequence.puml +++ /dev/null @@ -1,17 +0,0 @@ -@startuml - -title ECommercePlatform - Payment Service - Message Handler - Handle Order Status Changed Event - Sequence - Context level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Payment Service" as ECommercePlatform.SoftwareSystems.PaymentService -participant "Order Service" as ECommercePlatform.SoftwareSystems.OrderService -participant "Payment Provider" as ECommercePlatform.SoftwareSystems.PaymentProvider - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.PaymentService : Handle Order Status Changed Event -group Handle Order Status Changed Event -ECommercePlatform.SoftwareSystems.PaymentService -> ECommercePlatform.SoftwareSystems.OrderService : Receive Order Status Changed Event -ECommercePlatform.SoftwareSystems.PaymentService -> ECommercePlatform.SoftwareSystems.PaymentProvider : Process Payment -end - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - Sequence.svg deleted file mode 100644 index 816565ed0..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Payment Service - Message Handler - Handle Order Status Changed Event - Sequence - Context levelExternalExternalPayment ServicePayment ServiceOrder ServiceOrder ServicePayment ProviderPayment ProviderHandle Order Status Changed EventHandle Order Status Changed EventReceive Order Status Changed EventProcess Payment \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Container - C4 Static.png deleted file mode 100644 index 56499ba74..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Container - C4 Static.puml deleted file mode 100644 index 74006c976..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Container - C4 Static.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Payment Service - Messaging - C4 Static - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service") { - Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Messaging, "Messaging", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Container - C4 Static.svg deleted file mode 100644 index f7400fc72..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Payment Service - Messaging - C4 Static - Container levelPayment Service[System]MessagingLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Container - C4.png deleted file mode 100644 index 5a38c5ebc..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Container - C4.puml deleted file mode 100644 index e18b14d54..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Container - C4.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Payment Service - Messaging - C4 - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service") { - Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Messaging, "Messaging", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Container - C4.svg deleted file mode 100644 index 32d639ea1..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Payment Service - Messaging - C4 - Container levelPayment Service[System]MessagingLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - C4 Sequence.png deleted file mode 100644 index 5a5e14ac1..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - C4 Sequence.puml deleted file mode 100644 index 4ca55877d..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - C4 Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Payment Service - Messaging - Receive Payment Result Event - C4 Sequence - Container level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service") - Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Messaging, "Messaging", "", "") -Boundary_End() - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.PaymentService.Containers.Messaging, "Receive Payment Result Event") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - C4 Sequence.svg deleted file mode 100644 index 52e8063fc..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -Payment Service[System]ECommercePlatform - Payment Service - Messaging - Receive Payment Result Event - C4 Sequence - Container level«external_system»External«container»MessagingReceive Payment ResultEvent \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - C4 Static.png deleted file mode 100644 index 0239c31ed..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - C4 Static.puml deleted file mode 100644 index a967d5dab..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - C4 Static.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Payment Service - Messaging - Receive Payment Result Event - C4 Static - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service") { - Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Messaging, "Messaging", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - C4 Static.svg deleted file mode 100644 index 3c2b191a0..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Payment Service - Messaging - Receive Payment Result Event - C4 Static - Container levelPayment Service[System]MessagingLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - C4.png deleted file mode 100644 index a01010e0a..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - C4.puml deleted file mode 100644 index 22c872b71..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - C4.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Payment Service - Messaging - Receive Payment Result Event - C4 - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service") { - Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Messaging, "Messaging", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - C4.svg deleted file mode 100644 index 3af46b966..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Payment Service - Messaging - Receive Payment Result Event - C4 - Container levelPayment Service[System]MessagingLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - Sequence.png deleted file mode 100644 index 174aec921..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - Sequence.puml deleted file mode 100644 index 41daa7b1c..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml - -title ECommercePlatform - Payment Service - Messaging - Receive Payment Result Event - Sequence - Container level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem - -box "Payment Service" #White - participant "Messaging" as ECommercePlatform.SoftwareSystems.PaymentService.Containers.Messaging -end box - - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.PaymentService.Containers.Messaging : Receive Payment Result Event - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - Sequence.svg deleted file mode 100644 index e4342dd08..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Payment Service - Messaging - Receive Payment Result Event - Sequence - Container levelPayment ServiceExternalExternalMessagingMessagingReceive Payment Result Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - C4 Sequence.png deleted file mode 100644 index 0683b9553..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - C4 Sequence.puml deleted file mode 100644 index fd7b25c93..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - C4 Sequence.puml +++ /dev/null @@ -1,12 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Payment Service - Messaging - Receive Payment Result Event - C4 Sequence - Context level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.PaymentService, "Receive Payment Result Event") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - C4 Sequence.svg deleted file mode 100644 index 988d4b980..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Payment Service - Messaging - Receive Payment Result Event - C4 Sequence - Context level«external_system»External«system»Payment ServiceReceive Payment ResultEvent \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - C4 Static.png deleted file mode 100644 index 63b2ec5c0..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - C4 Static.puml deleted file mode 100644 index 48c73f1cf..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - C4 Static.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Payment Service - Messaging - Receive Payment Result Event - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - C4 Static.svg deleted file mode 100644 index 261916b54..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Payment Service - Messaging - Receive Payment Result Event - C4 Static - Context levelPayment ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - C4.png deleted file mode 100644 index add695ffd..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - C4.puml deleted file mode 100644 index 122e7fe7f..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - C4.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Payment Service - Messaging - Receive Payment Result Event - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - C4.svg deleted file mode 100644 index dc4bd761f..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Payment Service - Messaging - Receive Payment Result Event - C4 - Context levelPayment ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - Sequence.png deleted file mode 100644 index 292a64c95..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - Sequence.puml deleted file mode 100644 index cba0cc7ff..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - Sequence.puml +++ /dev/null @@ -1,11 +0,0 @@ -@startuml - -title ECommercePlatform - Payment Service - Messaging - Receive Payment Result Event - Sequence - Context level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Payment Service" as ECommercePlatform.SoftwareSystems.PaymentService - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.PaymentService : Receive Payment Result Event - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - Sequence.svg deleted file mode 100644 index 221e668e3..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Payment Service - Messaging - Receive Payment Result Event - Sequence - Context levelExternalExternalPayment ServicePayment ServiceReceive Payment Result Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - C4 Sequence.png deleted file mode 100644 index a329762b7..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - C4 Sequence.puml deleted file mode 100644 index b63fb338b..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - C4 Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Payment Service - Messaging - Send Payment Result Event - C4 Sequence - Container level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service") - Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Messaging, "Messaging", "", "") -Boundary_End() - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.PaymentService.Containers.Messaging, "Send Payment Result Event") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - C4 Sequence.svg deleted file mode 100644 index b8135107a..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -Payment Service[System]ECommercePlatform - Payment Service - Messaging - Send Payment Result Event - C4 Sequence - Container level«external_system»External«container»MessagingSend Payment ResultEvent \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - C4 Static.png deleted file mode 100644 index 5fea36b94..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - C4 Static.puml deleted file mode 100644 index f5b6b3ca7..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - C4 Static.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Payment Service - Messaging - Send Payment Result Event - C4 Static - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service") { - Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Messaging, "Messaging", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - C4 Static.svg deleted file mode 100644 index 5a6d684e3..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Payment Service - Messaging - Send Payment Result Event - C4 Static - Container levelPayment Service[System]MessagingLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - C4.png deleted file mode 100644 index c1aa1cdd7..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - C4.puml deleted file mode 100644 index e6e328fe5..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - C4.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Payment Service - Messaging - Send Payment Result Event - C4 - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service") { - Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Messaging, "Messaging", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - C4.svg deleted file mode 100644 index a55c2e165..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Payment Service - Messaging - Send Payment Result Event - C4 - Container levelPayment Service[System]MessagingLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - Sequence.png deleted file mode 100644 index 4b709b426..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - Sequence.puml deleted file mode 100644 index 71688b416..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml - -title ECommercePlatform - Payment Service - Messaging - Send Payment Result Event - Sequence - Container level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem - -box "Payment Service" #White - participant "Messaging" as ECommercePlatform.SoftwareSystems.PaymentService.Containers.Messaging -end box - - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.PaymentService.Containers.Messaging : Send Payment Result Event - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - Sequence.svg deleted file mode 100644 index 79f85a421..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Payment Service - Messaging - Send Payment Result Event - Sequence - Container levelPayment ServiceExternalExternalMessagingMessagingSend Payment Result Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - C4 Sequence.png deleted file mode 100644 index 7a1ffc2ae..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - C4 Sequence.puml deleted file mode 100644 index d5a7e49c3..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - C4 Sequence.puml +++ /dev/null @@ -1,12 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Payment Service - Messaging - Send Payment Result Event - C4 Sequence - Context level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.PaymentService, "Send Payment Result Event") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - C4 Sequence.svg deleted file mode 100644 index c19152289..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Payment Service - Messaging - Send Payment Result Event - C4 Sequence - Context level«external_system»External«system»Payment ServiceSend Payment ResultEvent \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - C4 Static.png deleted file mode 100644 index b93350357..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - C4 Static.puml deleted file mode 100644 index 8851cd951..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - C4 Static.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Payment Service - Messaging - Send Payment Result Event - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - C4 Static.svg deleted file mode 100644 index bcda517c6..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Payment Service - Messaging - Send Payment Result Event - C4 Static - Context levelPayment ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - C4.png deleted file mode 100644 index b27c0fd3f..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - C4.puml deleted file mode 100644 index c6560cb7e..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - C4.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Payment Service - Messaging - Send Payment Result Event - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - C4.svg deleted file mode 100644 index bf17c7f94..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Payment Service - Messaging - Send Payment Result Event - C4 - Context levelPayment ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - Sequence.png deleted file mode 100644 index e8999c921..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - Sequence.puml deleted file mode 100644 index 5685024df..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - Sequence.puml +++ /dev/null @@ -1,11 +0,0 @@ -@startuml - -title ECommercePlatform - Payment Service - Messaging - Send Payment Result Event - Sequence - Context level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Payment Service" as ECommercePlatform.SoftwareSystems.PaymentService - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.PaymentService : Send Payment Result Event - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - Sequence.svg deleted file mode 100644 index 97f5bd099..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Payment Service - Messaging - Send Payment Result Event - Sequence - Context levelExternalExternalPayment ServicePayment ServiceSend Payment Result Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Context - C4 Static.png deleted file mode 100644 index e5e0070e7..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Context - C4 Static.puml deleted file mode 100644 index 61bfc0738..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Context - C4 Static.puml +++ /dev/null @@ -1,28 +0,0 @@ -@startuml -!include ..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Payment Service - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service", "") -System(ECommercePlatform.SoftwareSystems.OrderService, "Order Service", "") -System(ECommercePlatform.SoftwareSystems.PaymentProvider, "Payment Provider", "") - -Rel(ECommercePlatform.SoftwareSystems.PaymentService, ECommercePlatform.SoftwareSystems.OrderService, "Uses") -Rel(ECommercePlatform.SoftwareSystems.PaymentService, ECommercePlatform.SoftwareSystems.PaymentProvider, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Context - C4 Static.svg deleted file mode 100644 index dbd76b993..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Payment Service - C4 Static - Context levelPayment ServiceOrder ServicePayment ProviderUsesUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Context - C4.png deleted file mode 100644 index f67feea64..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Context - C4.puml deleted file mode 100644 index a3be5cd3c..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Context - C4.puml +++ /dev/null @@ -1,28 +0,0 @@ -@startuml -!include ..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Payment Service - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service", "") -System(ECommercePlatform.SoftwareSystems.OrderService, "Order Service", "") -System(ECommercePlatform.SoftwareSystems.PaymentProvider, "Payment Provider", "") - -Rel(ECommercePlatform.SoftwareSystems.PaymentService, ECommercePlatform.SoftwareSystems.OrderService, "Receive Order Status Changed Event") -Rel(ECommercePlatform.SoftwareSystems.PaymentService, ECommercePlatform.SoftwareSystems.PaymentProvider, "Process Payment") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Context - C4.svg deleted file mode 100644 index 203b9b0fa..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Payment Service - C4 - Context levelPayment ServiceOrder ServicePayment ProviderReceive Order StatusChanged EventProcess PaymentLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Container - C4 Static.png deleted file mode 100644 index 5bc23184a..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Container - C4 Static.puml deleted file mode 100644 index 45778d9b5..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Container - C4 Static.puml +++ /dev/null @@ -1,38 +0,0 @@ -@startuml -!include ..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Pricing Service - C4 Static - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service") { - Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "") - Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.MessageHandler, "Message Handler", "", "") -} - -System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") { - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Uses") -Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging, "Uses") -Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Uses") -Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Container - C4 Static.svg deleted file mode 100644 index 1405057a9..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Pricing Service - C4 Static - Container levelPricing Service[System]Buying Service[System]ApiDatabaseMessagingMessage HandlerMessagingUsesUsesUsesUsesLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Container - C4.png deleted file mode 100644 index ef3580245..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Container - C4.puml deleted file mode 100644 index 281578251..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Container - C4.puml +++ /dev/null @@ -1,38 +0,0 @@ -@startuml -!include ..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Pricing Service - C4 - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service") { - Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "") - Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.MessageHandler, "Message Handler", "", "") -} - -System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") { - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Select Product Prices\nUpdate Product Prices") -Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging, "Send Product Price Changed Event") -Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Created Event\nReceive Purchase Order Updated Event") -Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Select Products\nInsert Product") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Container - C4.svg deleted file mode 100644 index 7041094bf..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Pricing Service - C4 - Container levelPricing Service[System]Buying Service[System]ApiDatabaseMessagingMessage HandlerMessagingSelect Product PricesUpdate Product PricesSend Product PriceChanged EventReceive Purchase OrderCreated EventReceive Purchase OrderUpdated EventSelect ProductsInsert ProductLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Container - C4 Static.png deleted file mode 100644 index 4bc01c4ba..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Container - C4 Static.puml deleted file mode 100644 index aa373da30..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Container - C4 Static.puml +++ /dev/null @@ -1,31 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Pricing Service - Api - C4 Static - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service") { - Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Uses") -Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Container - C4 Static.svg deleted file mode 100644 index cab77d9d5..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Pricing Service - Api - C4 Static - Container levelPricing Service[System]ApiDatabaseMessagingUsesUsesLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Container - C4.png deleted file mode 100644 index b4ce44243..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Container - C4.puml deleted file mode 100644 index 65079be8d..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Container - C4.puml +++ /dev/null @@ -1,31 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Pricing Service - Api - C4 - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service") { - Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Select Product Prices\nUpdate Product Prices") -Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging, "Send Product Price Changed Event") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Container - C4.svg deleted file mode 100644 index 3f74f2c97..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Pricing Service - Api - C4 - Container levelPricing Service[System]ApiDatabaseMessagingSelect Product PricesUpdate Product PricesSend Product PriceChanged EventLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - C4 Sequence.png deleted file mode 100644 index 151033e08..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - C4 Sequence.puml deleted file mode 100644 index 4b015dcfd..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - C4 Sequence.puml +++ /dev/null @@ -1,17 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Pricing Service - Api - Get Product Prices - C4 Sequence - Container level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service") - Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Database", "", "") -Boundary_End() - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, "Get Product Prices") -Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Select Product Prices") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - C4 Sequence.svg deleted file mode 100644 index 60bff374e..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -Pricing Service[System]ECommercePlatform - Pricing Service - Api - Get Product Prices - C4 Sequence - Container level«external_system»External«container»Api«container»DatabaseGet Product PricesSelect Product Prices \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - C4 Static.png deleted file mode 100644 index 39b26987e..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - C4 Static.puml deleted file mode 100644 index 79cbc3544..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - C4 Static.puml +++ /dev/null @@ -1,29 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Pricing Service - Api - Get Product Prices - C4 Static - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service") { - Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Database", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - C4 Static.svg deleted file mode 100644 index 5550b1518..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Pricing Service - Api - Get Product Prices - C4 Static - Container levelPricing Service[System]ApiDatabaseUsesLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - C4.png deleted file mode 100644 index 1556b1e96..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - C4.puml deleted file mode 100644 index 6c776b459..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - C4.puml +++ /dev/null @@ -1,29 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Pricing Service - Api - Get Product Prices - C4 - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service") { - Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Database", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Select Product Prices") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - C4.svg deleted file mode 100644 index ba2924a87..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Pricing Service - Api - Get Product Prices - C4 - Container levelPricing Service[System]ApiDatabaseSelect Product PricesLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - Sequence.png deleted file mode 100644 index 9bf4bcd54..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - Sequence.puml deleted file mode 100644 index 0c7dc67ee..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - Sequence.puml +++ /dev/null @@ -1,19 +0,0 @@ -@startuml - -title ECommercePlatform - Pricing Service - Api - Get Product Prices - Sequence - Container level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem - -box "Pricing Service" #White - participant "Api" as ECommercePlatform.SoftwareSystems.PricingService.Containers.Api - participant "Database" as ECommercePlatform.SoftwareSystems.PricingService.Containers.Database -end box - - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.PricingService.Containers.Api : Get Product Prices -group Get Product Prices -ECommercePlatform.SoftwareSystems.PricingService.Containers.Api -> ECommercePlatform.SoftwareSystems.PricingService.Containers.Database : Select Product Prices -end - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - Sequence.svg deleted file mode 100644 index 3dfc377e4..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Pricing Service - Api - Get Product Prices - Sequence - Container levelPricing ServiceExternalExternalApiApiDatabaseDatabaseGet Product PricesGet Product PricesSelect Product Prices \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - C4 Sequence.png deleted file mode 100644 index 103968c0a..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - C4 Sequence.puml deleted file mode 100644 index 6893b7e65..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - C4 Sequence.puml +++ /dev/null @@ -1,12 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Pricing Service - Api - Get Product Prices - C4 Sequence - Context level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.PricingService, "Get Product Prices") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - C4 Sequence.svg deleted file mode 100644 index a4eda2509..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Pricing Service - Api - Get Product Prices - C4 Sequence - Context level«external_system»External«system»Pricing ServiceGet Product Prices \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - C4 Static.png deleted file mode 100644 index d75b83674..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - C4 Static.puml deleted file mode 100644 index 67d41745b..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - C4 Static.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Pricing Service - Api - Get Product Prices - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - C4 Static.svg deleted file mode 100644 index 45dda43df..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Pricing Service - Api - Get Product Prices - C4 Static - Context levelPricing ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - C4.png deleted file mode 100644 index 5d17e83e2..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - C4.puml deleted file mode 100644 index 70429ec03..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - C4.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Pricing Service - Api - Get Product Prices - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - C4.svg deleted file mode 100644 index c5463769d..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Pricing Service - Api - Get Product Prices - C4 - Context levelPricing ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - Sequence.png deleted file mode 100644 index 5e9546156..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - Sequence.puml deleted file mode 100644 index 8256c4056..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - Sequence.puml +++ /dev/null @@ -1,11 +0,0 @@ -@startuml - -title ECommercePlatform - Pricing Service - Api - Get Product Prices - Sequence - Context level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Pricing Service" as ECommercePlatform.SoftwareSystems.PricingService - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.PricingService : Get Product Prices - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - Sequence.svg deleted file mode 100644 index 0c3d9f03b..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Pricing Service - Api - Get Product Prices - Sequence - Context levelExternalExternalPricing ServicePricing ServiceGet Product Prices \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - C4 Sequence.png deleted file mode 100644 index 3ffff64ec..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - C4 Sequence.puml deleted file mode 100644 index 923adbc3f..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - C4 Sequence.puml +++ /dev/null @@ -1,19 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Pricing Service - Api - Update Product Prices - C4 Sequence - Container level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service") - Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "") -Boundary_End() - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, "Update Product Prices") -Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Update Product Prices") -Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging, "Send Product Price Changed Event") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - C4 Sequence.svg deleted file mode 100644 index 7c3929294..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -Pricing Service[System]ECommercePlatform - Pricing Service - Api - Update Product Prices - C4 Sequence - Container level«external_system»External«container»Api«container»Database«container»MessagingUpdate Product PricesUpdate Product PricesSend Product PriceChanged Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - C4 Static.png deleted file mode 100644 index ae0891f90..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - C4 Static.puml deleted file mode 100644 index eac5112e3..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - C4 Static.puml +++ /dev/null @@ -1,31 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Pricing Service - Api - Update Product Prices - C4 Static - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service") { - Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Uses") -Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - C4 Static.svg deleted file mode 100644 index c7ce4f208..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Pricing Service - Api - Update Product Prices - C4 Static - Container levelPricing Service[System]ApiDatabaseMessagingUsesUsesLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - C4.png deleted file mode 100644 index cecc6b4f3..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - C4.puml deleted file mode 100644 index 3ebb49a1b..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - C4.puml +++ /dev/null @@ -1,31 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Pricing Service - Api - Update Product Prices - C4 - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service") { - Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Update Product Prices") -Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging, "Send Product Price Changed Event") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - C4.svg deleted file mode 100644 index afff3fbae..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Pricing Service - Api - Update Product Prices - C4 - Container levelPricing Service[System]ApiDatabaseMessagingUpdate Product PricesSend Product PriceChanged EventLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - Sequence.png deleted file mode 100644 index d64014372..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - Sequence.puml deleted file mode 100644 index 014b3c740..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - Sequence.puml +++ /dev/null @@ -1,21 +0,0 @@ -@startuml - -title ECommercePlatform - Pricing Service - Api - Update Product Prices - Sequence - Container level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem - -box "Pricing Service" #White - participant "Api" as ECommercePlatform.SoftwareSystems.PricingService.Containers.Api - participant "Database" as ECommercePlatform.SoftwareSystems.PricingService.Containers.Database - participant "Messaging" as ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging -end box - - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.PricingService.Containers.Api : Update Product Prices -group Update Product Prices -ECommercePlatform.SoftwareSystems.PricingService.Containers.Api -> ECommercePlatform.SoftwareSystems.PricingService.Containers.Database : Update Product Prices -ECommercePlatform.SoftwareSystems.PricingService.Containers.Api -> ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging : Send Product Price Changed Event -end - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - Sequence.svg deleted file mode 100644 index b71693e27..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Pricing Service - Api - Update Product Prices - Sequence - Container levelPricing ServiceExternalExternalApiApiDatabaseDatabaseMessagingMessagingUpdate Product PricesUpdate Product PricesUpdate Product PricesSend Product Price Changed Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - C4 Sequence.png deleted file mode 100644 index 93f659647..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - C4 Sequence.puml deleted file mode 100644 index ebba56ec1..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - C4 Sequence.puml +++ /dev/null @@ -1,12 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Pricing Service - Api - Update Product Prices - C4 Sequence - Context level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.PricingService, "Update Product Prices") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - C4 Sequence.svg deleted file mode 100644 index fc9850be1..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Pricing Service - Api - Update Product Prices - C4 Sequence - Context level«external_system»External«system»Pricing ServiceUpdate Product Prices \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - C4 Static.png deleted file mode 100644 index 0162d2371..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - C4 Static.puml deleted file mode 100644 index ea5c89fa3..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - C4 Static.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Pricing Service - Api - Update Product Prices - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - C4 Static.svg deleted file mode 100644 index 18b96ce67..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Pricing Service - Api - Update Product Prices - C4 Static - Context levelPricing ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - C4.png deleted file mode 100644 index fabeb4106..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - C4.puml deleted file mode 100644 index 648c73db5..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - C4.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Pricing Service - Api - Update Product Prices - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - C4.svg deleted file mode 100644 index 4f730f5cc..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Pricing Service - Api - Update Product Prices - C4 - Context levelPricing ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - Sequence.png deleted file mode 100644 index 2e1818018..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - Sequence.puml deleted file mode 100644 index 5f9a94de6..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - Sequence.puml +++ /dev/null @@ -1,11 +0,0 @@ -@startuml - -title ECommercePlatform - Pricing Service - Api - Update Product Prices - Sequence - Context level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Pricing Service" as ECommercePlatform.SoftwareSystems.PricingService - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.PricingService : Update Product Prices - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - Sequence.svg deleted file mode 100644 index 333fc5576..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Pricing Service - Api - Update Product Prices - Sequence - Context levelExternalExternalPricing ServicePricing ServiceUpdate Product Prices \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Container - C4 Static.png deleted file mode 100644 index 942716d4b..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Container - C4 Static.puml deleted file mode 100644 index 46799cd52..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Container - C4 Static.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Pricing Service - Database - C4 Static - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service") { - Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Database", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Container - C4 Static.svg deleted file mode 100644 index 0ba34ed18..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Pricing Service - Database - C4 Static - Container levelPricing Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Container - C4.png deleted file mode 100644 index 5e1784959..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Container - C4.puml deleted file mode 100644 index d2cc45f05..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Container - C4.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Pricing Service - Database - C4 - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service") { - Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Database", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Container - C4.svg deleted file mode 100644 index d5fd8804c..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Pricing Service - Database - C4 - Container levelPricing Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - C4 Sequence.png deleted file mode 100644 index b5f443bd9..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - C4 Sequence.puml deleted file mode 100644 index 3b7589b91..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - C4 Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Pricing Service - Database - Insert Product - C4 Sequence - Container level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service") - Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Database", "", "") -Boundary_End() - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Insert Product") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - C4 Sequence.svg deleted file mode 100644 index 12831968b..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -Pricing Service[System]ECommercePlatform - Pricing Service - Database - Insert Product - C4 Sequence - Container level«external_system»External«container»DatabaseInsert Product \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - C4 Static.png deleted file mode 100644 index bca3d64f7..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - C4 Static.puml deleted file mode 100644 index ab762bdc9..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - C4 Static.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Pricing Service - Database - Insert Product - C4 Static - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service") { - Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Database", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - C4 Static.svg deleted file mode 100644 index cb48b53bf..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Pricing Service - Database - Insert Product - C4 Static - Container levelPricing Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - C4.png deleted file mode 100644 index 0910aae37..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - C4.puml deleted file mode 100644 index ae19af788..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - C4.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Pricing Service - Database - Insert Product - C4 - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service") { - Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Database", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - C4.svg deleted file mode 100644 index ad5750f95..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Pricing Service - Database - Insert Product - C4 - Container levelPricing Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - Sequence.png deleted file mode 100644 index bdb66639e..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - Sequence.puml deleted file mode 100644 index e7f8cc0b6..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml - -title ECommercePlatform - Pricing Service - Database - Insert Product - Sequence - Container level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem - -box "Pricing Service" #White - participant "Database" as ECommercePlatform.SoftwareSystems.PricingService.Containers.Database -end box - - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.PricingService.Containers.Database : Insert Product - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - Sequence.svg deleted file mode 100644 index 4a14fa848..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Pricing Service - Database - Insert Product - Sequence - Container levelPricing ServiceExternalExternalDatabaseDatabaseInsert Product \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - C4 Sequence.png deleted file mode 100644 index b0307ecd9..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - C4 Sequence.puml deleted file mode 100644 index 19717b7fb..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - C4 Sequence.puml +++ /dev/null @@ -1,12 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Pricing Service - Database - Insert Product - C4 Sequence - Context level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.PricingService, "Insert Product") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - C4 Sequence.svg deleted file mode 100644 index 03a85c912..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Pricing Service - Database - Insert Product - C4 Sequence - Context level«external_system»External«system»Pricing ServiceInsert Product \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - C4 Static.png deleted file mode 100644 index 1c0e90e75..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - C4 Static.puml deleted file mode 100644 index 3ebc8fbc1..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - C4 Static.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Pricing Service - Database - Insert Product - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - C4 Static.svg deleted file mode 100644 index be4c6489b..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Pricing Service - Database - Insert Product - C4 Static - Context levelPricing ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - C4.png deleted file mode 100644 index 573d7631c..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - C4.puml deleted file mode 100644 index 18f206846..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - C4.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Pricing Service - Database - Insert Product - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - C4.svg deleted file mode 100644 index e8dd2790a..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Pricing Service - Database - Insert Product - C4 - Context levelPricing ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - Sequence.png deleted file mode 100644 index 32ff7fcf0..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - Sequence.puml deleted file mode 100644 index 3a02a8431..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - Sequence.puml +++ /dev/null @@ -1,11 +0,0 @@ -@startuml - -title ECommercePlatform - Pricing Service - Database - Insert Product - Sequence - Context level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Pricing Service" as ECommercePlatform.SoftwareSystems.PricingService - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.PricingService : Insert Product - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - Sequence.svg deleted file mode 100644 index 190050a20..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Pricing Service - Database - Insert Product - Sequence - Context levelExternalExternalPricing ServicePricing ServiceInsert Product \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - C4 Sequence.png deleted file mode 100644 index ec432a808..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - C4 Sequence.puml deleted file mode 100644 index 6b6bf241d..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - C4 Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Pricing Service - Database - Select Product Prices - C4 Sequence - Container level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service") - Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Database", "", "") -Boundary_End() - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Select Product Prices") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - C4 Sequence.svg deleted file mode 100644 index af90c6335..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -Pricing Service[System]ECommercePlatform - Pricing Service - Database - Select Product Prices - C4 Sequence - Container level«external_system»External«container»DatabaseSelect Product Prices \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - C4 Static.png deleted file mode 100644 index 4e19f1a06..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - C4 Static.puml deleted file mode 100644 index f8a1d788c..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - C4 Static.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Pricing Service - Database - Select Product Prices - C4 Static - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service") { - Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Database", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - C4 Static.svg deleted file mode 100644 index 66edfd47f..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Pricing Service - Database - Select Product Prices - C4 Static - Container levelPricing Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - C4.png deleted file mode 100644 index 77749370e..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - C4.puml deleted file mode 100644 index 5c590646b..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - C4.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Pricing Service - Database - Select Product Prices - C4 - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service") { - Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Database", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - C4.svg deleted file mode 100644 index ccc00a1c6..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Pricing Service - Database - Select Product Prices - C4 - Container levelPricing Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - Sequence.png deleted file mode 100644 index e9d689ace..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - Sequence.puml deleted file mode 100644 index 261ec3e2f..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml - -title ECommercePlatform - Pricing Service - Database - Select Product Prices - Sequence - Container level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem - -box "Pricing Service" #White - participant "Database" as ECommercePlatform.SoftwareSystems.PricingService.Containers.Database -end box - - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.PricingService.Containers.Database : Select Product Prices - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - Sequence.svg deleted file mode 100644 index 4bfb2071b..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Pricing Service - Database - Select Product Prices - Sequence - Container levelPricing ServiceExternalExternalDatabaseDatabaseSelect Product Prices \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - C4 Sequence.png deleted file mode 100644 index c6bcd617e..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - C4 Sequence.puml deleted file mode 100644 index 04eadc068..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - C4 Sequence.puml +++ /dev/null @@ -1,12 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Pricing Service - Database - Select Product Prices - C4 Sequence - Context level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.PricingService, "Select Product Prices") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - C4 Sequence.svg deleted file mode 100644 index 759a3f1f1..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Pricing Service - Database - Select Product Prices - C4 Sequence - Context level«external_system»External«system»Pricing ServiceSelect Product Prices \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - C4 Static.png deleted file mode 100644 index 39579c35c..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - C4 Static.puml deleted file mode 100644 index 45bdebaf2..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - C4 Static.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Pricing Service - Database - Select Product Prices - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - C4 Static.svg deleted file mode 100644 index d61ef41fb..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Pricing Service - Database - Select Product Prices - C4 Static - Context levelPricing ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - C4.png deleted file mode 100644 index cae395f04..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - C4.puml deleted file mode 100644 index 5b1a40468..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - C4.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Pricing Service - Database - Select Product Prices - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - C4.svg deleted file mode 100644 index 79c0f344f..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Pricing Service - Database - Select Product Prices - C4 - Context levelPricing ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - Sequence.png deleted file mode 100644 index 9c9d9a1bd..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - Sequence.puml deleted file mode 100644 index 64d155100..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - Sequence.puml +++ /dev/null @@ -1,11 +0,0 @@ -@startuml - -title ECommercePlatform - Pricing Service - Database - Select Product Prices - Sequence - Context level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Pricing Service" as ECommercePlatform.SoftwareSystems.PricingService - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.PricingService : Select Product Prices - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - Sequence.svg deleted file mode 100644 index 8261a777c..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Pricing Service - Database - Select Product Prices - Sequence - Context levelExternalExternalPricing ServicePricing ServiceSelect Product Prices \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - C4 Sequence.png deleted file mode 100644 index 928bb136b..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - C4 Sequence.puml deleted file mode 100644 index d271e51f6..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - C4 Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Pricing Service - Database - Select Products - C4 Sequence - Container level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service") - Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Database", "", "") -Boundary_End() - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Select Products") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - C4 Sequence.svg deleted file mode 100644 index e974e2470..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -Pricing Service[System]ECommercePlatform - Pricing Service - Database - Select Products - C4 Sequence - Container level«external_system»External«container»DatabaseSelect Products \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - C4 Static.png deleted file mode 100644 index 75c0c1a62..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - C4 Static.puml deleted file mode 100644 index d1e41e37a..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - C4 Static.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Pricing Service - Database - Select Products - C4 Static - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service") { - Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Database", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - C4 Static.svg deleted file mode 100644 index d620fb566..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Pricing Service - Database - Select Products - C4 Static - Container levelPricing Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - C4.png deleted file mode 100644 index 65a2b4309..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - C4.puml deleted file mode 100644 index f8ad81342..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - C4.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Pricing Service - Database - Select Products - C4 - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service") { - Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Database", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - C4.svg deleted file mode 100644 index 8af64d56c..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Pricing Service - Database - Select Products - C4 - Container levelPricing Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - Sequence.png deleted file mode 100644 index 24c5d8e0d..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - Sequence.puml deleted file mode 100644 index 3db909290..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml - -title ECommercePlatform - Pricing Service - Database - Select Products - Sequence - Container level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem - -box "Pricing Service" #White - participant "Database" as ECommercePlatform.SoftwareSystems.PricingService.Containers.Database -end box - - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.PricingService.Containers.Database : Select Products - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - Sequence.svg deleted file mode 100644 index 6fd40afd9..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Pricing Service - Database - Select Products - Sequence - Container levelPricing ServiceExternalExternalDatabaseDatabaseSelect Products \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - C4 Sequence.png deleted file mode 100644 index c4f791e1f..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - C4 Sequence.puml deleted file mode 100644 index c759cfeae..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - C4 Sequence.puml +++ /dev/null @@ -1,12 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Pricing Service - Database - Select Products - C4 Sequence - Context level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.PricingService, "Select Products") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - C4 Sequence.svg deleted file mode 100644 index 8503e5f16..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Pricing Service - Database - Select Products - C4 Sequence - Context level«external_system»External«system»Pricing ServiceSelect Products \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - C4 Static.png deleted file mode 100644 index 3ae61f2b7..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - C4 Static.puml deleted file mode 100644 index c9f229a63..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - C4 Static.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Pricing Service - Database - Select Products - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - C4 Static.svg deleted file mode 100644 index 9ecda0eff..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Pricing Service - Database - Select Products - C4 Static - Context levelPricing ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - C4.png deleted file mode 100644 index 36581d401..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - C4.puml deleted file mode 100644 index d130fe7fb..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - C4.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Pricing Service - Database - Select Products - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - C4.svg deleted file mode 100644 index 66c142646..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Pricing Service - Database - Select Products - C4 - Context levelPricing ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - Sequence.png deleted file mode 100644 index b5456a9b2..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - Sequence.puml deleted file mode 100644 index 002d0fa91..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - Sequence.puml +++ /dev/null @@ -1,11 +0,0 @@ -@startuml - -title ECommercePlatform - Pricing Service - Database - Select Products - Sequence - Context level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Pricing Service" as ECommercePlatform.SoftwareSystems.PricingService - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.PricingService : Select Products - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - Sequence.svg deleted file mode 100644 index a937a7292..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Pricing Service - Database - Select Products - Sequence - Context levelExternalExternalPricing ServicePricing ServiceSelect Products \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Sequence.png deleted file mode 100644 index 78a0c7cce..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Sequence.puml deleted file mode 100644 index dea93c678..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Pricing Service - Database - Update Product Prices - C4 Sequence - Container level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service") - Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Database", "", "") -Boundary_End() - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Update Product Prices") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Sequence.svg deleted file mode 100644 index 7fc8f8519..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -Pricing Service[System]ECommercePlatform - Pricing Service - Database - Update Product Prices - C4 Sequence - Container level«external_system»External«container»DatabaseUpdate Product Prices \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Static.png deleted file mode 100644 index 30273d754..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Static.puml deleted file mode 100644 index 4e63bf0f3..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Static.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Pricing Service - Database - Update Product Prices - C4 Static - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service") { - Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Database", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Static.svg deleted file mode 100644 index c60f90d2c..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Pricing Service - Database - Update Product Prices - C4 Static - Container levelPricing Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - C4.png deleted file mode 100644 index 8e34c6d80..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - C4.puml deleted file mode 100644 index db7e7b971..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - C4.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Pricing Service - Database - Update Product Prices - C4 - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service") { - Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Database", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - C4.svg deleted file mode 100644 index 402309f00..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Pricing Service - Database - Update Product Prices - C4 - Container levelPricing Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - Sequence.png deleted file mode 100644 index d9db74063..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - Sequence.puml deleted file mode 100644 index 98972beeb..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml - -title ECommercePlatform - Pricing Service - Database - Update Product Prices - Sequence - Container level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem - -box "Pricing Service" #White - participant "Database" as ECommercePlatform.SoftwareSystems.PricingService.Containers.Database -end box - - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.PricingService.Containers.Database : Update Product Prices - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - Sequence.svg deleted file mode 100644 index c6479c194..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Pricing Service - Database - Update Product Prices - Sequence - Container levelPricing ServiceExternalExternalDatabaseDatabaseUpdate Product Prices \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Sequence.png deleted file mode 100644 index 7b54af713..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Sequence.puml deleted file mode 100644 index eea207352..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Sequence.puml +++ /dev/null @@ -1,12 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Pricing Service - Database - Update Product Prices - C4 Sequence - Context level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.PricingService, "Update Product Prices") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Sequence.svg deleted file mode 100644 index a571a2224..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Pricing Service - Database - Update Product Prices - C4 Sequence - Context level«external_system»External«system»Pricing ServiceUpdate Product Prices \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Static.png deleted file mode 100644 index 416c04b0e..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Static.puml deleted file mode 100644 index 4ff5be1f9..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Static.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Pricing Service - Database - Update Product Prices - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Static.svg deleted file mode 100644 index d586cf210..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Pricing Service - Database - Update Product Prices - C4 Static - Context levelPricing ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - C4.png deleted file mode 100644 index 50437ce43..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - C4.puml deleted file mode 100644 index 9e5c213c5..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - C4.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Pricing Service - Database - Update Product Prices - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - C4.svg deleted file mode 100644 index 5d343b462..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Pricing Service - Database - Update Product Prices - C4 - Context levelPricing ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - Sequence.png deleted file mode 100644 index accbea320..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - Sequence.puml deleted file mode 100644 index 871f4769d..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - Sequence.puml +++ /dev/null @@ -1,11 +0,0 @@ -@startuml - -title ECommercePlatform - Pricing Service - Database - Update Product Prices - Sequence - Context level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Pricing Service" as ECommercePlatform.SoftwareSystems.PricingService - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.PricingService : Update Product Prices - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - Sequence.svg deleted file mode 100644 index d3e41b059..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Pricing Service - Database - Update Product Prices - Sequence - Context levelExternalExternalPricing ServicePricing ServiceUpdate Product Prices \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Container - C4 Static.png deleted file mode 100644 index 19ef462ba..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Container - C4 Static.puml deleted file mode 100644 index bf1873d46..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Container - C4 Static.puml +++ /dev/null @@ -1,34 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Pricing Service - Message Handler - C4 Static - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service") { - Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.MessageHandler, "Message Handler", "", "") - Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Database", "", "") -} - -System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") { - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Uses") -Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Container - C4 Static.svg deleted file mode 100644 index 7e2f9ca14..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Pricing Service - Message Handler - C4 Static - Container levelPricing Service[System]Buying Service[System]Message HandlerDatabaseMessagingUsesUsesLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Container - C4.png deleted file mode 100644 index 101552816..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Container - C4.puml deleted file mode 100644 index 3bc1fd6c2..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Container - C4.puml +++ /dev/null @@ -1,34 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Pricing Service - Message Handler - C4 - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service") { - Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.MessageHandler, "Message Handler", "", "") - Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Database", "", "") -} - -System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") { - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Created Event\nReceive Purchase Order Updated Event") -Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Select Products\nInsert Product") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Container - C4.svg deleted file mode 100644 index 98a8d981c..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Pricing Service - Message Handler - C4 - Container levelPricing Service[System]Buying Service[System]Message HandlerDatabaseMessagingReceive Purchase OrderCreated EventReceive Purchase OrderUpdated EventSelect ProductsInsert ProductLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.png deleted file mode 100644 index 4e362384b..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.puml deleted file mode 100644 index 6a85db121..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Pricing Service - Message Handler - Handle Purchase Order Created Event - C4 Sequence - Container level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service") - Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.MessageHandler, "Message Handler", "", "") - Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Database", "", "") -Boundary_End() - -System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") -Boundary_End() - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.PricingService.Containers.MessageHandler, "Handle Purchase Order Created Event") -Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Created Event") -loop For each Product in Purchase Order -Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Select Products") -alt Product Not Found -Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Insert Product") -end -end - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.svg deleted file mode 100644 index 78cc22ace..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -Pricing Service[System]Buying Service[System]ECommercePlatform - Pricing Service - Message Handler - Handle Purchase Order Created Event - C4 Sequence - Container level«external_system»External«container»Message Handler«container»Database«container»MessagingHandle Purchase OrderCreated EventReceive Purchase OrderCreated Eventloop[For each Product in Purchase Order]Select Productsalt[Product Not Found]Insert Product \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Static.png deleted file mode 100644 index 23387d5b9..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Static.puml deleted file mode 100644 index c522219b8..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Static.puml +++ /dev/null @@ -1,34 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Pricing Service - Message Handler - Handle Purchase Order Created Event - C4 Static - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service") { - Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.MessageHandler, "Message Handler", "", "") - Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Database", "", "") -} - -System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") { - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Uses") -Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Static.svg deleted file mode 100644 index 5184feb7c..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Pricing Service - Message Handler - Handle Purchase Order Created Event - C4 Static - Container levelPricing Service[System]Buying Service[System]Message HandlerDatabaseMessagingUsesUsesLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4.png deleted file mode 100644 index 35b2d19d1..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4.puml deleted file mode 100644 index 45dd873bb..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4.puml +++ /dev/null @@ -1,34 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Pricing Service - Message Handler - Handle Purchase Order Created Event - C4 - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service") { - Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.MessageHandler, "Message Handler", "", "") - Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Database", "", "") -} - -System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") { - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Created Event") -Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Select Products\nInsert Product") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4.svg deleted file mode 100644 index 204279d31..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Pricing Service - Message Handler - Handle Purchase Order Created Event - C4 - Container levelPricing Service[System]Buying Service[System]Message HandlerDatabaseMessagingReceive Purchase OrderCreated EventSelect ProductsInsert ProductLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - Sequence.png deleted file mode 100644 index e6cfc31f1..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - Sequence.puml deleted file mode 100644 index f8dc66f2c..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - Sequence.puml +++ /dev/null @@ -1,30 +0,0 @@ -@startuml - -title ECommercePlatform - Pricing Service - Message Handler - Handle Purchase Order Created Event - Sequence - Container level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem - -box "Pricing Service" #White - participant "Message Handler" as ECommercePlatform.SoftwareSystems.PricingService.Containers.MessageHandler - participant "Database" as ECommercePlatform.SoftwareSystems.PricingService.Containers.Database -end box - - -box "Buying Service" #White - participant "Messaging" as ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging -end box - - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.PricingService.Containers.MessageHandler : Handle Purchase Order Created Event -group Handle Purchase Order Created Event -ECommercePlatform.SoftwareSystems.PricingService.Containers.MessageHandler -> ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging : Receive Purchase Order Created Event -loop For each Product in Purchase Order -ECommercePlatform.SoftwareSystems.PricingService.Containers.MessageHandler -> ECommercePlatform.SoftwareSystems.PricingService.Containers.Database : Select Products -alt Product Not Found -ECommercePlatform.SoftwareSystems.PricingService.Containers.MessageHandler -> ECommercePlatform.SoftwareSystems.PricingService.Containers.Database : Insert Product -end -end -end - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - Sequence.svg deleted file mode 100644 index c22b4dd96..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Pricing Service - Message Handler - Handle Purchase Order Created Event - Sequence - Container levelPricing ServiceBuying ServiceExternalExternalMessage HandlerMessage HandlerDatabaseDatabaseMessagingMessagingHandle Purchase Order Created EventHandle Purchase Order Created EventReceive Purchase Order Created Eventloop[For each Product in Purchase Order]Select Productsalt[Product Not Found]Insert Product \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.png deleted file mode 100644 index 08196d3f0..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.puml deleted file mode 100644 index d1198ae9d..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.puml +++ /dev/null @@ -1,14 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Pricing Service - Message Handler - Handle Purchase Order Created Event - C4 Sequence - Context level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service", "") -System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.PricingService, "Handle Purchase Order Created Event") -Rel(ECommercePlatform.SoftwareSystems.PricingService, ECommercePlatform.SoftwareSystems.BuyingService, "Receive Purchase Order Created Event") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.svg deleted file mode 100644 index 9b0b2b645..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Pricing Service - Message Handler - Handle Purchase Order Created Event - C4 Sequence - Context level«external_system»External«system»Pricing Service«system»Buying ServiceHandle Purchase OrderCreated EventReceive Purchase OrderCreated Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Static.png deleted file mode 100644 index 7d349f4b4..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Static.puml deleted file mode 100644 index cc1af72ac..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Static.puml +++ /dev/null @@ -1,26 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Pricing Service - Message Handler - Handle Purchase Order Created Event - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service", "") -System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "") - -Rel(ECommercePlatform.SoftwareSystems.PricingService, ECommercePlatform.SoftwareSystems.BuyingService, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Static.svg deleted file mode 100644 index f7b5a2d69..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Pricing Service - Message Handler - Handle Purchase Order Created Event - C4 Static - Context levelPricing ServiceBuying ServiceUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4.png deleted file mode 100644 index ad72982ae..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4.puml deleted file mode 100644 index cdf973a46..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4.puml +++ /dev/null @@ -1,26 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Pricing Service - Message Handler - Handle Purchase Order Created Event - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service", "") -System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "") - -Rel(ECommercePlatform.SoftwareSystems.PricingService, ECommercePlatform.SoftwareSystems.BuyingService, "Receive Purchase Order Created Event") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4.svg deleted file mode 100644 index 85bdae069..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Pricing Service - Message Handler - Handle Purchase Order Created Event - C4 - Context levelPricing ServiceBuying ServiceReceive Purchase OrderCreated EventLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - Sequence.png deleted file mode 100644 index f4f4c28c7..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - Sequence.puml deleted file mode 100644 index f88e7d608..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml - -title ECommercePlatform - Pricing Service - Message Handler - Handle Purchase Order Created Event - Sequence - Context level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Pricing Service" as ECommercePlatform.SoftwareSystems.PricingService -participant "Buying Service" as ECommercePlatform.SoftwareSystems.BuyingService - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.PricingService : Handle Purchase Order Created Event -group Handle Purchase Order Created Event -ECommercePlatform.SoftwareSystems.PricingService -> ECommercePlatform.SoftwareSystems.BuyingService : Receive Purchase Order Created Event -end - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - Sequence.svg deleted file mode 100644 index e8c05ee5d..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Pricing Service - Message Handler - Handle Purchase Order Created Event - Sequence - Context levelExternalExternalPricing ServicePricing ServiceBuying ServiceBuying ServiceHandle Purchase Order Created EventHandle Purchase Order Created EventReceive Purchase Order Created Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.png deleted file mode 100644 index 140d54b85..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.puml deleted file mode 100644 index 7e96f981f..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Pricing Service - Message Handler - Handle Purchase Order Updated Event - C4 Sequence - Container level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service") - Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.MessageHandler, "Message Handler", "", "") - Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Database", "", "") -Boundary_End() - -System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") -Boundary_End() - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.PricingService.Containers.MessageHandler, "Handle Purchase Order Updated Event") -Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Updated Event") -loop For each Product in Purchase Order -Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Select Products") -alt Product Not Found -Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Insert Product") -end -end - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.svg deleted file mode 100644 index ed2b9ef0a..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -Pricing Service[System]Buying Service[System]ECommercePlatform - Pricing Service - Message Handler - Handle Purchase Order Updated Event - C4 Sequence - Container level«external_system»External«container»Message Handler«container»Database«container»MessagingHandle Purchase OrderUpdated EventReceive Purchase OrderUpdated Eventloop[For each Product in Purchase Order]Select Productsalt[Product Not Found]Insert Product \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Static.png deleted file mode 100644 index a7380859b..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Static.puml deleted file mode 100644 index 6e5780263..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Static.puml +++ /dev/null @@ -1,34 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Pricing Service - Message Handler - Handle Purchase Order Updated Event - C4 Static - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service") { - Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.MessageHandler, "Message Handler", "", "") - Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Database", "", "") -} - -System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") { - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Uses") -Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Static.svg deleted file mode 100644 index 48cc29a36..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Pricing Service - Message Handler - Handle Purchase Order Updated Event - C4 Static - Container levelPricing Service[System]Buying Service[System]Message HandlerDatabaseMessagingUsesUsesLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4.png deleted file mode 100644 index 33370fa54..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4.puml deleted file mode 100644 index e648c2156..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4.puml +++ /dev/null @@ -1,34 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Pricing Service - Message Handler - Handle Purchase Order Updated Event - C4 - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service") { - Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.MessageHandler, "Message Handler", "", "") - Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Database", "", "") -} - -System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") { - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Updated Event") -Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Select Products\nInsert Product") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4.svg deleted file mode 100644 index fcc9e3558..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Pricing Service - Message Handler - Handle Purchase Order Updated Event - C4 - Container levelPricing Service[System]Buying Service[System]Message HandlerDatabaseMessagingReceive Purchase OrderUpdated EventSelect ProductsInsert ProductLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - Sequence.png deleted file mode 100644 index 02c8c8785..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - Sequence.puml deleted file mode 100644 index a27a17452..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - Sequence.puml +++ /dev/null @@ -1,30 +0,0 @@ -@startuml - -title ECommercePlatform - Pricing Service - Message Handler - Handle Purchase Order Updated Event - Sequence - Container level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem - -box "Pricing Service" #White - participant "Message Handler" as ECommercePlatform.SoftwareSystems.PricingService.Containers.MessageHandler - participant "Database" as ECommercePlatform.SoftwareSystems.PricingService.Containers.Database -end box - - -box "Buying Service" #White - participant "Messaging" as ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging -end box - - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.PricingService.Containers.MessageHandler : Handle Purchase Order Updated Event -group Handle Purchase Order Updated Event -ECommercePlatform.SoftwareSystems.PricingService.Containers.MessageHandler -> ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging : Receive Purchase Order Updated Event -loop For each Product in Purchase Order -ECommercePlatform.SoftwareSystems.PricingService.Containers.MessageHandler -> ECommercePlatform.SoftwareSystems.PricingService.Containers.Database : Select Products -alt Product Not Found -ECommercePlatform.SoftwareSystems.PricingService.Containers.MessageHandler -> ECommercePlatform.SoftwareSystems.PricingService.Containers.Database : Insert Product -end -end -end - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - Sequence.svg deleted file mode 100644 index 5e512e8f7..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Pricing Service - Message Handler - Handle Purchase Order Updated Event - Sequence - Container levelPricing ServiceBuying ServiceExternalExternalMessage HandlerMessage HandlerDatabaseDatabaseMessagingMessagingHandle Purchase Order Updated EventHandle Purchase Order Updated EventReceive Purchase Order Updated Eventloop[For each Product in Purchase Order]Select Productsalt[Product Not Found]Insert Product \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.png deleted file mode 100644 index 7acd08cc6..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.puml deleted file mode 100644 index e8fce2f2c..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.puml +++ /dev/null @@ -1,14 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Pricing Service - Message Handler - Handle Purchase Order Updated Event - C4 Sequence - Context level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service", "") -System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.PricingService, "Handle Purchase Order Updated Event") -Rel(ECommercePlatform.SoftwareSystems.PricingService, ECommercePlatform.SoftwareSystems.BuyingService, "Receive Purchase Order Updated Event") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.svg deleted file mode 100644 index 4f31ec3af..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Pricing Service - Message Handler - Handle Purchase Order Updated Event - C4 Sequence - Context level«external_system»External«system»Pricing Service«system»Buying ServiceHandle Purchase OrderUpdated EventReceive Purchase OrderUpdated Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Static.png deleted file mode 100644 index 747072a72..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Static.puml deleted file mode 100644 index a4392f59d..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Static.puml +++ /dev/null @@ -1,26 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Pricing Service - Message Handler - Handle Purchase Order Updated Event - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service", "") -System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "") - -Rel(ECommercePlatform.SoftwareSystems.PricingService, ECommercePlatform.SoftwareSystems.BuyingService, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Static.svg deleted file mode 100644 index c63ab095a..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Pricing Service - Message Handler - Handle Purchase Order Updated Event - C4 Static - Context levelPricing ServiceBuying ServiceUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4.png deleted file mode 100644 index 35536e579..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4.puml deleted file mode 100644 index 731099f5a..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4.puml +++ /dev/null @@ -1,26 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Pricing Service - Message Handler - Handle Purchase Order Updated Event - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service", "") -System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "") - -Rel(ECommercePlatform.SoftwareSystems.PricingService, ECommercePlatform.SoftwareSystems.BuyingService, "Receive Purchase Order Updated Event") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4.svg deleted file mode 100644 index 707b7bbb9..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Pricing Service - Message Handler - Handle Purchase Order Updated Event - C4 - Context levelPricing ServiceBuying ServiceReceive Purchase OrderUpdated EventLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - Sequence.png deleted file mode 100644 index 6a628c7ea..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - Sequence.puml deleted file mode 100644 index e413dc589..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml - -title ECommercePlatform - Pricing Service - Message Handler - Handle Purchase Order Updated Event - Sequence - Context level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Pricing Service" as ECommercePlatform.SoftwareSystems.PricingService -participant "Buying Service" as ECommercePlatform.SoftwareSystems.BuyingService - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.PricingService : Handle Purchase Order Updated Event -group Handle Purchase Order Updated Event -ECommercePlatform.SoftwareSystems.PricingService -> ECommercePlatform.SoftwareSystems.BuyingService : Receive Purchase Order Updated Event -end - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - Sequence.svg deleted file mode 100644 index 1fc183f3d..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Pricing Service - Message Handler - Handle Purchase Order Updated Event - Sequence - Context levelExternalExternalPricing ServicePricing ServiceBuying ServiceBuying ServiceHandle Purchase Order Updated EventHandle Purchase Order Updated EventReceive Purchase Order Updated Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Container - C4 Static.png deleted file mode 100644 index bac5f95e0..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Container - C4 Static.puml deleted file mode 100644 index 2fee5600e..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Container - C4 Static.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Pricing Service - Messaging - C4 Static - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service") { - Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Container - C4 Static.svg deleted file mode 100644 index d3e88c013..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Pricing Service - Messaging - C4 Static - Container levelPricing Service[System]MessagingLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Container - C4.png deleted file mode 100644 index 28728c9e3..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Container - C4.puml deleted file mode 100644 index bfe542ad5..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Container - C4.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Pricing Service - Messaging - C4 - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service") { - Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Container - C4.svg deleted file mode 100644 index 59d573d45..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Pricing Service - Messaging - C4 - Container levelPricing Service[System]MessagingLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - C4 Sequence.png deleted file mode 100644 index a3a7a833f..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - C4 Sequence.puml deleted file mode 100644 index fa5875ae8..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - C4 Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Pricing Service - Messaging - Receive Product Price Changed Event - C4 Sequence - Container level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service") - Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "") -Boundary_End() - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging, "Receive Product Price Changed Event") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - C4 Sequence.svg deleted file mode 100644 index 35bf71ce7..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -Pricing Service[System]ECommercePlatform - Pricing Service - Messaging - Receive Product Price Changed Event - C4 Sequence - Container level«external_system»External«container»MessagingReceive Product PriceChanged Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - C4 Static.png deleted file mode 100644 index 3013ac242..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - C4 Static.puml deleted file mode 100644 index 96f71dcf3..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - C4 Static.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Pricing Service - Messaging - Receive Product Price Changed Event - C4 Static - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service") { - Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - C4 Static.svg deleted file mode 100644 index df9fa98a0..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Pricing Service - Messaging - Receive Product Price Changed Event - C4 Static - Container levelPricing Service[System]MessagingLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - C4.png deleted file mode 100644 index 352c123c4..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - C4.puml deleted file mode 100644 index 6cf499098..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - C4.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Pricing Service - Messaging - Receive Product Price Changed Event - C4 - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service") { - Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - C4.svg deleted file mode 100644 index d80c71421..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Pricing Service - Messaging - Receive Product Price Changed Event - C4 - Container levelPricing Service[System]MessagingLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - Sequence.png deleted file mode 100644 index 06e2e0b43..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - Sequence.puml deleted file mode 100644 index e9a790af9..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml - -title ECommercePlatform - Pricing Service - Messaging - Receive Product Price Changed Event - Sequence - Container level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem - -box "Pricing Service" #White - participant "Messaging" as ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging -end box - - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging : Receive Product Price Changed Event - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - Sequence.svg deleted file mode 100644 index 1e041524b..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Pricing Service - Messaging - Receive Product Price Changed Event - Sequence - Container levelPricing ServiceExternalExternalMessagingMessagingReceive Product Price Changed Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - C4 Sequence.png deleted file mode 100644 index 3a7bced94..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - C4 Sequence.puml deleted file mode 100644 index 20dc29488..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - C4 Sequence.puml +++ /dev/null @@ -1,12 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Pricing Service - Messaging - Receive Product Price Changed Event - C4 Sequence - Context level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.PricingService, "Receive Product Price Changed Event") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - C4 Sequence.svg deleted file mode 100644 index 90c0837e2..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Pricing Service - Messaging - Receive Product Price Changed Event - C4 Sequence - Context level«external_system»External«system»Pricing ServiceReceive Product PriceChanged Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - C4 Static.png deleted file mode 100644 index 11943dcbd..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - C4 Static.puml deleted file mode 100644 index b8e2f4a6c..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - C4 Static.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Pricing Service - Messaging - Receive Product Price Changed Event - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - C4 Static.svg deleted file mode 100644 index 288a48183..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Pricing Service - Messaging - Receive Product Price Changed Event - C4 Static - Context levelPricing ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - C4.png deleted file mode 100644 index ad6087f84..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - C4.puml deleted file mode 100644 index 374db4ea1..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - C4.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Pricing Service - Messaging - Receive Product Price Changed Event - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - C4.svg deleted file mode 100644 index ab6649926..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Pricing Service - Messaging - Receive Product Price Changed Event - C4 - Context levelPricing ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - Sequence.png deleted file mode 100644 index a50f6b6ec..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - Sequence.puml deleted file mode 100644 index dc2e0bf56..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - Sequence.puml +++ /dev/null @@ -1,11 +0,0 @@ -@startuml - -title ECommercePlatform - Pricing Service - Messaging - Receive Product Price Changed Event - Sequence - Context level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Pricing Service" as ECommercePlatform.SoftwareSystems.PricingService - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.PricingService : Receive Product Price Changed Event - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - Sequence.svg deleted file mode 100644 index b0b3a2750..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Pricing Service - Messaging - Receive Product Price Changed Event - Sequence - Context levelExternalExternalPricing ServicePricing ServiceReceive Product Price Changed Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - C4 Sequence.png deleted file mode 100644 index 0bbb5fe34..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - C4 Sequence.puml deleted file mode 100644 index ff1c65f29..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - C4 Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Pricing Service - Messaging - Send Product Price Changed Event - C4 Sequence - Container level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service") - Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "") -Boundary_End() - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging, "Send Product Price Changed Event") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - C4 Sequence.svg deleted file mode 100644 index 099ae29b8..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -Pricing Service[System]ECommercePlatform - Pricing Service - Messaging - Send Product Price Changed Event - C4 Sequence - Container level«external_system»External«container»MessagingSend Product PriceChanged Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - C4 Static.png deleted file mode 100644 index 870b88f12..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - C4 Static.puml deleted file mode 100644 index 65518964c..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - C4 Static.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Pricing Service - Messaging - Send Product Price Changed Event - C4 Static - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service") { - Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - C4 Static.svg deleted file mode 100644 index ded811b67..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Pricing Service - Messaging - Send Product Price Changed Event - C4 Static - Container levelPricing Service[System]MessagingLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - C4.png deleted file mode 100644 index 8e5d826d9..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - C4.puml deleted file mode 100644 index e53ac8afc..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - C4.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Pricing Service - Messaging - Send Product Price Changed Event - C4 - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service") { - Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - C4.svg deleted file mode 100644 index b54852ef7..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Pricing Service - Messaging - Send Product Price Changed Event - C4 - Container levelPricing Service[System]MessagingLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - Sequence.png deleted file mode 100644 index 675b24ad1..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - Sequence.puml deleted file mode 100644 index 6ec502071..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml - -title ECommercePlatform - Pricing Service - Messaging - Send Product Price Changed Event - Sequence - Container level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem - -box "Pricing Service" #White - participant "Messaging" as ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging -end box - - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging : Send Product Price Changed Event - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - Sequence.svg deleted file mode 100644 index 91c2cc334..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Pricing Service - Messaging - Send Product Price Changed Event - Sequence - Container levelPricing ServiceExternalExternalMessagingMessagingSend Product Price Changed Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - C4 Sequence.png deleted file mode 100644 index 035ff8888..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - C4 Sequence.puml deleted file mode 100644 index 42e936e06..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - C4 Sequence.puml +++ /dev/null @@ -1,12 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Pricing Service - Messaging - Send Product Price Changed Event - C4 Sequence - Context level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.PricingService, "Send Product Price Changed Event") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - C4 Sequence.svg deleted file mode 100644 index dde9c1f5c..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Pricing Service - Messaging - Send Product Price Changed Event - C4 Sequence - Context level«external_system»External«system»Pricing ServiceSend Product PriceChanged Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - C4 Static.png deleted file mode 100644 index 3e2adb028..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - C4 Static.puml deleted file mode 100644 index c46d732ce..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - C4 Static.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Pricing Service - Messaging - Send Product Price Changed Event - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - C4 Static.svg deleted file mode 100644 index f192940c6..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Pricing Service - Messaging - Send Product Price Changed Event - C4 Static - Context levelPricing ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - C4.png deleted file mode 100644 index 2aae2701f..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - C4.puml deleted file mode 100644 index 4e5bfd59b..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - C4.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Pricing Service - Messaging - Send Product Price Changed Event - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - C4.svg deleted file mode 100644 index 70b006e41..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Pricing Service - Messaging - Send Product Price Changed Event - C4 - Context levelPricing ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - Sequence.png deleted file mode 100644 index 6d56664f8..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - Sequence.puml deleted file mode 100644 index 915e9c99d..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - Sequence.puml +++ /dev/null @@ -1,11 +0,0 @@ -@startuml - -title ECommercePlatform - Pricing Service - Messaging - Send Product Price Changed Event - Sequence - Context level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Pricing Service" as ECommercePlatform.SoftwareSystems.PricingService - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.PricingService : Send Product Price Changed Event - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - Sequence.svg deleted file mode 100644 index 733729451..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Pricing Service - Messaging - Send Product Price Changed Event - Sequence - Context levelExternalExternalPricing ServicePricing ServiceSend Product Price Changed Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Context - C4 Static.png deleted file mode 100644 index dc30a687e..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Context - C4 Static.puml deleted file mode 100644 index 8e7e78f21..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Context - C4 Static.puml +++ /dev/null @@ -1,26 +0,0 @@ -@startuml -!include ..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Pricing Service - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service", "") -System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "") - -Rel(ECommercePlatform.SoftwareSystems.PricingService, ECommercePlatform.SoftwareSystems.BuyingService, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Context - C4 Static.svg deleted file mode 100644 index 7936f56e9..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Pricing Service - C4 Static - Context levelPricing ServiceBuying ServiceUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Context - C4.png deleted file mode 100644 index 5c974a764..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Context - C4.puml deleted file mode 100644 index 1a49d2416..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Context - C4.puml +++ /dev/null @@ -1,26 +0,0 @@ -@startuml -!include ..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Pricing Service - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service", "") -System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "") - -Rel(ECommercePlatform.SoftwareSystems.PricingService, ECommercePlatform.SoftwareSystems.BuyingService, "Receive Purchase Order Created Event\nReceive Purchase Order Updated Event") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Context - C4.svg deleted file mode 100644 index 54d7607e3..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Pricing Service - C4 - Context levelPricing ServiceBuying ServiceReceive Purchase OrderCreated EventReceive Purchase OrderUpdated EventLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Container - C4 Static.png deleted file mode 100644 index 132f93d53..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Container - C4 Static.puml deleted file mode 100644 index e5e5ad720..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Container - C4 Static.puml +++ /dev/null @@ -1,39 +0,0 @@ -@startuml -!include ..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Product Service - C4 Static - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") { - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, "Message Handler", "", "") -} - -System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") { - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Uses") -Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Uses") -Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Uses") -Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Uses") -Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Container - C4 Static.svg deleted file mode 100644 index 69dd8d0bc..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Product Service - C4 Static - Container levelProduct Service[System]Buying Service[System]ApiDatabaseMessagingMessage HandlerMessagingUsesUsesUsesUsesUsesLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Container - C4.png deleted file mode 100644 index 7bba75c01..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Container - C4.puml deleted file mode 100644 index ba7ba42da..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Container - C4.puml +++ /dev/null @@ -1,39 +0,0 @@ -@startuml -!include ..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Product Service - C4 - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") { - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, "Message Handler", "", "") -} - -System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") { - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Select Products\nUpdate Product\nDelete Product") -Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Send Product Updated Event\nSend Product Deleted Event") -Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Created Event\nReceive Purchase Order Updated Event") -Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Select Products\nInsert Product") -Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Send Product Created Event") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Container - C4.svg deleted file mode 100644 index 7139cf205..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Product Service - C4 - Container levelProduct Service[System]Buying Service[System]ApiDatabaseMessagingMessage HandlerMessagingSelect ProductsUpdate ProductDelete ProductSend Product UpdatedEventSend Product DeletedEventReceive Purchase OrderCreated EventReceive Purchase OrderUpdated EventSelect ProductsInsert ProductSend Product CreatedEventLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Container - C4 Static.png deleted file mode 100644 index 41c628408..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Container - C4 Static.puml deleted file mode 100644 index d8998f584..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Container - C4 Static.puml +++ /dev/null @@ -1,31 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Product Service - Api - C4 Static - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") { - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Uses") -Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Container - C4 Static.svg deleted file mode 100644 index a35339500..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Product Service - Api - C4 Static - Container levelProduct Service[System]ApiDatabaseMessagingUsesUsesLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Container - C4.png deleted file mode 100644 index e8cb91471..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Container - C4.puml deleted file mode 100644 index d236aeb69..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Container - C4.puml +++ /dev/null @@ -1,31 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Product Service - Api - C4 - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") { - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Select Products\nUpdate Product\nDelete Product") -Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Send Product Updated Event\nSend Product Deleted Event") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Container - C4.svg deleted file mode 100644 index 88f20ec72..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Product Service - Api - C4 - Container levelProduct Service[System]ApiDatabaseMessagingSelect ProductsUpdate ProductDelete ProductSend Product UpdatedEventSend Product DeletedEventLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - C4 Sequence.png deleted file mode 100644 index db8e45628..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - C4 Sequence.puml deleted file mode 100644 index 630f3b798..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - C4 Sequence.puml +++ /dev/null @@ -1,19 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Product Service - Api - Delete Product - C4 Sequence - Container level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") -Boundary_End() - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Delete Product") -Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Delete Product") -Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Send Product Deleted Event") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - C4 Sequence.svg deleted file mode 100644 index 46a264ea4..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -Product Service[System]ECommercePlatform - Product Service - Api - Delete Product - C4 Sequence - Container level«external_system»External«container»Api«container»Database«container»MessagingDelete ProductDelete ProductSend Product DeletedEvent \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - C4 Static.png deleted file mode 100644 index 411abb728..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - C4 Static.puml deleted file mode 100644 index 8e6d47dd9..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - C4 Static.puml +++ /dev/null @@ -1,31 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Product Service - Api - Delete Product - C4 Static - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") { - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Uses") -Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - C4 Static.svg deleted file mode 100644 index 7fb39e13e..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Product Service - Api - Delete Product - C4 Static - Container levelProduct Service[System]ApiDatabaseMessagingUsesUsesLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - C4.png deleted file mode 100644 index d1680f035..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - C4.puml deleted file mode 100644 index 0ab5ecd35..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - C4.puml +++ /dev/null @@ -1,31 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Product Service - Api - Delete Product - C4 - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") { - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Delete Product") -Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Send Product Deleted Event") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - C4.svg deleted file mode 100644 index dde634919..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Product Service - Api - Delete Product - C4 - Container levelProduct Service[System]ApiDatabaseMessagingDelete ProductSend Product DeletedEventLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - Sequence.png deleted file mode 100644 index 45ad5c910..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - Sequence.puml deleted file mode 100644 index dd4398b55..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - Sequence.puml +++ /dev/null @@ -1,21 +0,0 @@ -@startuml - -title ECommercePlatform - Product Service - Api - Delete Product - Sequence - Container level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem - -box "Product Service" #White - participant "Api" as ECommercePlatform.SoftwareSystems.ProductService.Containers.Api - participant "Database" as ECommercePlatform.SoftwareSystems.ProductService.Containers.Database - participant "Messaging" as ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging -end box - - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.ProductService.Containers.Api : Delete Product -group Delete Product -ECommercePlatform.SoftwareSystems.ProductService.Containers.Api -> ECommercePlatform.SoftwareSystems.ProductService.Containers.Database : Delete Product -ECommercePlatform.SoftwareSystems.ProductService.Containers.Api -> ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging : Send Product Deleted Event -end - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - Sequence.svg deleted file mode 100644 index 3466eb25b..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Product Service - Api - Delete Product - Sequence - Container levelProduct ServiceExternalExternalApiApiDatabaseDatabaseMessagingMessagingDelete ProductDelete ProductDelete ProductSend Product Deleted Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - C4 Sequence.png deleted file mode 100644 index d1156651d..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - C4 Sequence.puml deleted file mode 100644 index e7f545d67..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - C4 Sequence.puml +++ /dev/null @@ -1,12 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Product Service - Api - Delete Product - C4 Sequence - Context level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.ProductService, "Delete Product") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - C4 Sequence.svg deleted file mode 100644 index 3171544a6..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Product Service - Api - Delete Product - C4 Sequence - Context level«external_system»External«system»Product ServiceDelete Product \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - C4 Static.png deleted file mode 100644 index 9ec946b18..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - C4 Static.puml deleted file mode 100644 index e815d8284..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - C4 Static.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Product Service - Api - Delete Product - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - C4 Static.svg deleted file mode 100644 index c987ca2ee..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Product Service - Api - Delete Product - C4 Static - Context levelProduct ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - C4.png deleted file mode 100644 index 4fc0e3f60..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - C4.puml deleted file mode 100644 index 540ad5402..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - C4.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Product Service - Api - Delete Product - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - C4.svg deleted file mode 100644 index 7b96c8153..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Product Service - Api - Delete Product - C4 - Context levelProduct ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - Sequence.png deleted file mode 100644 index 4a7ddcae6..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - Sequence.puml deleted file mode 100644 index 088ce81ec..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - Sequence.puml +++ /dev/null @@ -1,11 +0,0 @@ -@startuml - -title ECommercePlatform - Product Service - Api - Delete Product - Sequence - Context level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Product Service" as ECommercePlatform.SoftwareSystems.ProductService - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.ProductService : Delete Product - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - Sequence.svg deleted file mode 100644 index d033ce1ab..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Product Service - Api - Delete Product - Sequence - Context levelExternalExternalProduct ServiceProduct ServiceDelete Product \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - C4 Sequence.png deleted file mode 100644 index 72a83c0e1..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - C4 Sequence.puml deleted file mode 100644 index 5da1b0b64..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - C4 Sequence.puml +++ /dev/null @@ -1,17 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Product Service - Api - Get Products - C4 Sequence - Container level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Database", "", "") -Boundary_End() - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Get Products") -Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Select Products") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - C4 Sequence.svg deleted file mode 100644 index 1d3f53c3c..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -Product Service[System]ECommercePlatform - Product Service - Api - Get Products - C4 Sequence - Container level«external_system»External«container»Api«container»DatabaseGet ProductsSelect Products \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - C4 Static.png deleted file mode 100644 index eadb77a4e..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - C4 Static.puml deleted file mode 100644 index 39432ccb6..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - C4 Static.puml +++ /dev/null @@ -1,29 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Product Service - Api - Get Products - C4 Static - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") { - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Database", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - C4 Static.svg deleted file mode 100644 index 623657585..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Product Service - Api - Get Products - C4 Static - Container levelProduct Service[System]ApiDatabaseUsesLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - C4.png deleted file mode 100644 index ccc87d914..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - C4.puml deleted file mode 100644 index 1a498851e..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - C4.puml +++ /dev/null @@ -1,29 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Product Service - Api - Get Products - C4 - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") { - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Database", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Select Products") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - C4.svg deleted file mode 100644 index d98915fac..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Product Service - Api - Get Products - C4 - Container levelProduct Service[System]ApiDatabaseSelect ProductsLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - Sequence.png deleted file mode 100644 index 9a3f80735..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - Sequence.puml deleted file mode 100644 index ab3953705..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - Sequence.puml +++ /dev/null @@ -1,19 +0,0 @@ -@startuml - -title ECommercePlatform - Product Service - Api - Get Products - Sequence - Container level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem - -box "Product Service" #White - participant "Api" as ECommercePlatform.SoftwareSystems.ProductService.Containers.Api - participant "Database" as ECommercePlatform.SoftwareSystems.ProductService.Containers.Database -end box - - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.ProductService.Containers.Api : Get Products -group Get Products -ECommercePlatform.SoftwareSystems.ProductService.Containers.Api -> ECommercePlatform.SoftwareSystems.ProductService.Containers.Database : Select Products -end - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - Sequence.svg deleted file mode 100644 index 3d5a98db4..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Product Service - Api - Get Products - Sequence - Container levelProduct ServiceExternalExternalApiApiDatabaseDatabaseGet ProductsGet ProductsSelect Products \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - C4 Sequence.png deleted file mode 100644 index 7d4cbb995..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - C4 Sequence.puml deleted file mode 100644 index 047a217fc..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - C4 Sequence.puml +++ /dev/null @@ -1,12 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Product Service - Api - Get Products - C4 Sequence - Context level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.ProductService, "Get Products") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - C4 Sequence.svg deleted file mode 100644 index 3d3ea60ec..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Product Service - Api - Get Products - C4 Sequence - Context level«external_system»External«system»Product ServiceGet Products \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - C4 Static.png deleted file mode 100644 index a9764189e..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - C4 Static.puml deleted file mode 100644 index 0e065997e..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - C4 Static.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Product Service - Api - Get Products - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - C4 Static.svg deleted file mode 100644 index 467358e36..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Product Service - Api - Get Products - C4 Static - Context levelProduct ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - C4.png deleted file mode 100644 index b1a7d97d6..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - C4.puml deleted file mode 100644 index b589168ed..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - C4.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Product Service - Api - Get Products - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - C4.svg deleted file mode 100644 index 222fad5bd..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Product Service - Api - Get Products - C4 - Context levelProduct ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - Sequence.png deleted file mode 100644 index 1242e7a77..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - Sequence.puml deleted file mode 100644 index b8cea7da4..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - Sequence.puml +++ /dev/null @@ -1,11 +0,0 @@ -@startuml - -title ECommercePlatform - Product Service - Api - Get Products - Sequence - Context level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Product Service" as ECommercePlatform.SoftwareSystems.ProductService - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.ProductService : Get Products - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - Sequence.svg deleted file mode 100644 index 6381dad4a..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Product Service - Api - Get Products - Sequence - Context levelExternalExternalProduct ServiceProduct ServiceGet Products \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - C4 Sequence.png deleted file mode 100644 index ba913bbc0..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - C4 Sequence.puml deleted file mode 100644 index 8d65fef1f..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - C4 Sequence.puml +++ /dev/null @@ -1,19 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Product Service - Api - Update Product - C4 Sequence - Container level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") -Boundary_End() - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Update Product") -Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Update Product") -Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Send Product Updated Event") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - C4 Sequence.svg deleted file mode 100644 index bab848d7f..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -Product Service[System]ECommercePlatform - Product Service - Api - Update Product - C4 Sequence - Container level«external_system»External«container»Api«container»Database«container»MessagingUpdate ProductUpdate ProductSend Product UpdatedEvent \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - C4 Static.png deleted file mode 100644 index 89deaee08..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - C4 Static.puml deleted file mode 100644 index dfb609d16..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - C4 Static.puml +++ /dev/null @@ -1,31 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Product Service - Api - Update Product - C4 Static - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") { - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Uses") -Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - C4 Static.svg deleted file mode 100644 index dd74856cc..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Product Service - Api - Update Product - C4 Static - Container levelProduct Service[System]ApiDatabaseMessagingUsesUsesLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - C4.png deleted file mode 100644 index 2d9346dd4..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - C4.puml deleted file mode 100644 index 8ce4df786..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - C4.puml +++ /dev/null @@ -1,31 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Product Service - Api - Update Product - C4 - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") { - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Update Product") -Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Send Product Updated Event") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - C4.svg deleted file mode 100644 index a3a25ab68..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Product Service - Api - Update Product - C4 - Container levelProduct Service[System]ApiDatabaseMessagingUpdate ProductSend Product UpdatedEventLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - Sequence.png deleted file mode 100644 index 7a652bd69..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - Sequence.puml deleted file mode 100644 index ea16216a3..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - Sequence.puml +++ /dev/null @@ -1,21 +0,0 @@ -@startuml - -title ECommercePlatform - Product Service - Api - Update Product - Sequence - Container level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem - -box "Product Service" #White - participant "Api" as ECommercePlatform.SoftwareSystems.ProductService.Containers.Api - participant "Database" as ECommercePlatform.SoftwareSystems.ProductService.Containers.Database - participant "Messaging" as ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging -end box - - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.ProductService.Containers.Api : Update Product -group Update Product -ECommercePlatform.SoftwareSystems.ProductService.Containers.Api -> ECommercePlatform.SoftwareSystems.ProductService.Containers.Database : Update Product -ECommercePlatform.SoftwareSystems.ProductService.Containers.Api -> ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging : Send Product Updated Event -end - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - Sequence.svg deleted file mode 100644 index 82eb9bfde..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Product Service - Api - Update Product - Sequence - Container levelProduct ServiceExternalExternalApiApiDatabaseDatabaseMessagingMessagingUpdate ProductUpdate ProductUpdate ProductSend Product Updated Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - C4 Sequence.png deleted file mode 100644 index 7e681b6a2..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - C4 Sequence.puml deleted file mode 100644 index 74e0c1020..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - C4 Sequence.puml +++ /dev/null @@ -1,12 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Product Service - Api - Update Product - C4 Sequence - Context level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.ProductService, "Update Product") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - C4 Sequence.svg deleted file mode 100644 index 74f03ef72..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Product Service - Api - Update Product - C4 Sequence - Context level«external_system»External«system»Product ServiceUpdate Product \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - C4 Static.png deleted file mode 100644 index 2dbdc453c..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - C4 Static.puml deleted file mode 100644 index 3ac422289..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - C4 Static.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Product Service - Api - Update Product - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - C4 Static.svg deleted file mode 100644 index 8aaf5ffdd..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Product Service - Api - Update Product - C4 Static - Context levelProduct ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - C4.png deleted file mode 100644 index f25eefa60..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - C4.puml deleted file mode 100644 index a267c85ba..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - C4.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Product Service - Api - Update Product - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - C4.svg deleted file mode 100644 index ae1849d63..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Product Service - Api - Update Product - C4 - Context levelProduct ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - Sequence.png deleted file mode 100644 index 3e1186269..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - Sequence.puml deleted file mode 100644 index dfe619e2e..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - Sequence.puml +++ /dev/null @@ -1,11 +0,0 @@ -@startuml - -title ECommercePlatform - Product Service - Api - Update Product - Sequence - Context level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Product Service" as ECommercePlatform.SoftwareSystems.ProductService - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.ProductService : Update Product - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - Sequence.svg deleted file mode 100644 index 6541916a3..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Product Service - Api - Update Product - Sequence - Context levelExternalExternalProduct ServiceProduct ServiceUpdate Product \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Container - C4 Static.png deleted file mode 100644 index e27702675..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Container - C4 Static.puml deleted file mode 100644 index e9f941c6c..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Container - C4 Static.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Product Service - Database - C4 Static - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") { - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Database", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Container - C4 Static.svg deleted file mode 100644 index e09b3a668..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Product Service - Database - C4 Static - Container levelProduct Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Container - C4.png deleted file mode 100644 index c72ffe5ef..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Container - C4.puml deleted file mode 100644 index b55334bb5..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Container - C4.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Product Service - Database - C4 - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") { - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Database", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Container - C4.svg deleted file mode 100644 index ddd8dd78a..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Product Service - Database - C4 - Container levelProduct Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - C4 Sequence.png deleted file mode 100644 index f3e19d0b3..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - C4 Sequence.puml deleted file mode 100644 index e1ce1f634..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - C4 Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Product Service - Database - Delete Product - C4 Sequence - Container level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Database", "", "") -Boundary_End() - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Delete Product") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - C4 Sequence.svg deleted file mode 100644 index 7c3644eae..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -Product Service[System]ECommercePlatform - Product Service - Database - Delete Product - C4 Sequence - Container level«external_system»External«container»DatabaseDelete Product \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - C4 Static.png deleted file mode 100644 index 95760c12f..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - C4 Static.puml deleted file mode 100644 index 4575718a2..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - C4 Static.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Product Service - Database - Delete Product - C4 Static - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") { - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Database", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - C4 Static.svg deleted file mode 100644 index 553bc89a9..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Product Service - Database - Delete Product - C4 Static - Container levelProduct Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - C4.png deleted file mode 100644 index 2e2738b08..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - C4.puml deleted file mode 100644 index 0a68bf7d5..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - C4.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Product Service - Database - Delete Product - C4 - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") { - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Database", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - C4.svg deleted file mode 100644 index ea951166d..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Product Service - Database - Delete Product - C4 - Container levelProduct Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - Sequence.png deleted file mode 100644 index ea2e94ff7..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - Sequence.puml deleted file mode 100644 index 140ac5129..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml - -title ECommercePlatform - Product Service - Database - Delete Product - Sequence - Container level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem - -box "Product Service" #White - participant "Database" as ECommercePlatform.SoftwareSystems.ProductService.Containers.Database -end box - - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.ProductService.Containers.Database : Delete Product - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - Sequence.svg deleted file mode 100644 index ca6cca6a1..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Product Service - Database - Delete Product - Sequence - Container levelProduct ServiceExternalExternalDatabaseDatabaseDelete Product \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - C4 Sequence.png deleted file mode 100644 index 5f7194709..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - C4 Sequence.puml deleted file mode 100644 index 1b1240a51..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - C4 Sequence.puml +++ /dev/null @@ -1,12 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Product Service - Database - Delete Product - C4 Sequence - Context level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.ProductService, "Delete Product") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - C4 Sequence.svg deleted file mode 100644 index e753c2d56..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Product Service - Database - Delete Product - C4 Sequence - Context level«external_system»External«system»Product ServiceDelete Product \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - C4 Static.png deleted file mode 100644 index 3d10888ca..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - C4 Static.puml deleted file mode 100644 index b51238a67..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - C4 Static.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Product Service - Database - Delete Product - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - C4 Static.svg deleted file mode 100644 index c227ec082..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Product Service - Database - Delete Product - C4 Static - Context levelProduct ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - C4.png deleted file mode 100644 index 353aa3c0f..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - C4.puml deleted file mode 100644 index 03a0fcd84..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - C4.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Product Service - Database - Delete Product - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - C4.svg deleted file mode 100644 index 1bbf4d70b..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Product Service - Database - Delete Product - C4 - Context levelProduct ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - Sequence.png deleted file mode 100644 index d0014370d..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - Sequence.puml deleted file mode 100644 index f08c7a518..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - Sequence.puml +++ /dev/null @@ -1,11 +0,0 @@ -@startuml - -title ECommercePlatform - Product Service - Database - Delete Product - Sequence - Context level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Product Service" as ECommercePlatform.SoftwareSystems.ProductService - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.ProductService : Delete Product - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - Sequence.svg deleted file mode 100644 index 47b03510f..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Product Service - Database - Delete Product - Sequence - Context levelExternalExternalProduct ServiceProduct ServiceDelete Product \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - C4 Sequence.png deleted file mode 100644 index 1cbce09d2..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - C4 Sequence.puml deleted file mode 100644 index 8f5a717ba..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - C4 Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Product Service - Database - Insert Product - C4 Sequence - Container level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Database", "", "") -Boundary_End() - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Insert Product") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - C4 Sequence.svg deleted file mode 100644 index ba852e335..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -Product Service[System]ECommercePlatform - Product Service - Database - Insert Product - C4 Sequence - Container level«external_system»External«container»DatabaseInsert Product \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - C4 Static.png deleted file mode 100644 index 4b2698b3e..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - C4 Static.puml deleted file mode 100644 index 6592f9c34..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - C4 Static.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Product Service - Database - Insert Product - C4 Static - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") { - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Database", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - C4 Static.svg deleted file mode 100644 index a88292fa9..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Product Service - Database - Insert Product - C4 Static - Container levelProduct Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - C4.png deleted file mode 100644 index 1ee8194ab..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - C4.puml deleted file mode 100644 index 228277f3b..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - C4.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Product Service - Database - Insert Product - C4 - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") { - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Database", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - C4.svg deleted file mode 100644 index 930ce2813..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Product Service - Database - Insert Product - C4 - Container levelProduct Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - Sequence.png deleted file mode 100644 index 44a805ead..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - Sequence.puml deleted file mode 100644 index 81ef08194..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml - -title ECommercePlatform - Product Service - Database - Insert Product - Sequence - Container level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem - -box "Product Service" #White - participant "Database" as ECommercePlatform.SoftwareSystems.ProductService.Containers.Database -end box - - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.ProductService.Containers.Database : Insert Product - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - Sequence.svg deleted file mode 100644 index 50c6394bb..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Product Service - Database - Insert Product - Sequence - Container levelProduct ServiceExternalExternalDatabaseDatabaseInsert Product \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - C4 Sequence.png deleted file mode 100644 index 506f4f104..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - C4 Sequence.puml deleted file mode 100644 index fe50deb91..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - C4 Sequence.puml +++ /dev/null @@ -1,12 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Product Service - Database - Insert Product - C4 Sequence - Context level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.ProductService, "Insert Product") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - C4 Sequence.svg deleted file mode 100644 index 7b3660f38..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Product Service - Database - Insert Product - C4 Sequence - Context level«external_system»External«system»Product ServiceInsert Product \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - C4 Static.png deleted file mode 100644 index e9b2efd01..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - C4 Static.puml deleted file mode 100644 index 238d577cb..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - C4 Static.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Product Service - Database - Insert Product - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - C4 Static.svg deleted file mode 100644 index 1221c4ba9..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Product Service - Database - Insert Product - C4 Static - Context levelProduct ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - C4.png deleted file mode 100644 index 3dbafb0f3..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - C4.puml deleted file mode 100644 index b281de847..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - C4.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Product Service - Database - Insert Product - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - C4.svg deleted file mode 100644 index 504feb5ba..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Product Service - Database - Insert Product - C4 - Context levelProduct ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - Sequence.png deleted file mode 100644 index 22d130f29..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - Sequence.puml deleted file mode 100644 index 81293285b..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - Sequence.puml +++ /dev/null @@ -1,11 +0,0 @@ -@startuml - -title ECommercePlatform - Product Service - Database - Insert Product - Sequence - Context level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Product Service" as ECommercePlatform.SoftwareSystems.ProductService - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.ProductService : Insert Product - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - Sequence.svg deleted file mode 100644 index 8e7d30251..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Product Service - Database - Insert Product - Sequence - Context levelExternalExternalProduct ServiceProduct ServiceInsert Product \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - C4 Sequence.png deleted file mode 100644 index b857940c6..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - C4 Sequence.puml deleted file mode 100644 index 17af75eca..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - C4 Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Product Service - Database - Select Products - C4 Sequence - Container level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Database", "", "") -Boundary_End() - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Select Products") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - C4 Sequence.svg deleted file mode 100644 index 1b456ddf8..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -Product Service[System]ECommercePlatform - Product Service - Database - Select Products - C4 Sequence - Container level«external_system»External«container»DatabaseSelect Products \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - C4 Static.png deleted file mode 100644 index 3113a997d..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - C4 Static.puml deleted file mode 100644 index 51ce867a9..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - C4 Static.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Product Service - Database - Select Products - C4 Static - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") { - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Database", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - C4 Static.svg deleted file mode 100644 index dd652e05d..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Product Service - Database - Select Products - C4 Static - Container levelProduct Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - C4.png deleted file mode 100644 index 9faae419f..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - C4.puml deleted file mode 100644 index 6770dc22f..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - C4.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Product Service - Database - Select Products - C4 - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") { - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Database", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - C4.svg deleted file mode 100644 index 40c28d367..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Product Service - Database - Select Products - C4 - Container levelProduct Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - Sequence.png deleted file mode 100644 index 986428191..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - Sequence.puml deleted file mode 100644 index 1542a7843..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml - -title ECommercePlatform - Product Service - Database - Select Products - Sequence - Container level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem - -box "Product Service" #White - participant "Database" as ECommercePlatform.SoftwareSystems.ProductService.Containers.Database -end box - - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.ProductService.Containers.Database : Select Products - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - Sequence.svg deleted file mode 100644 index 50d8951ca..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Product Service - Database - Select Products - Sequence - Container levelProduct ServiceExternalExternalDatabaseDatabaseSelect Products \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - C4 Sequence.png deleted file mode 100644 index 46c378fe2..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - C4 Sequence.puml deleted file mode 100644 index 2918a8447..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - C4 Sequence.puml +++ /dev/null @@ -1,12 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Product Service - Database - Select Products - C4 Sequence - Context level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.ProductService, "Select Products") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - C4 Sequence.svg deleted file mode 100644 index 66737c85b..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Product Service - Database - Select Products - C4 Sequence - Context level«external_system»External«system»Product ServiceSelect Products \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - C4 Static.png deleted file mode 100644 index ecd83da51..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - C4 Static.puml deleted file mode 100644 index 731bc9e02..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - C4 Static.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Product Service - Database - Select Products - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - C4 Static.svg deleted file mode 100644 index e55c57fed..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Product Service - Database - Select Products - C4 Static - Context levelProduct ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - C4.png deleted file mode 100644 index 74b987db6..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - C4.puml deleted file mode 100644 index 0fba51f03..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - C4.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Product Service - Database - Select Products - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - C4.svg deleted file mode 100644 index aabc43dab..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Product Service - Database - Select Products - C4 - Context levelProduct ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - Sequence.png deleted file mode 100644 index ffa41601f..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - Sequence.puml deleted file mode 100644 index f738e11c3..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - Sequence.puml +++ /dev/null @@ -1,11 +0,0 @@ -@startuml - -title ECommercePlatform - Product Service - Database - Select Products - Sequence - Context level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Product Service" as ECommercePlatform.SoftwareSystems.ProductService - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.ProductService : Select Products - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - Sequence.svg deleted file mode 100644 index 448371c10..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Product Service - Database - Select Products - Sequence - Context levelExternalExternalProduct ServiceProduct ServiceSelect Products \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - C4 Sequence.png deleted file mode 100644 index da78c48df..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - C4 Sequence.puml deleted file mode 100644 index 865602733..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - C4 Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Product Service - Database - Update Product - C4 Sequence - Container level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Database", "", "") -Boundary_End() - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Update Product") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - C4 Sequence.svg deleted file mode 100644 index 04ac0b7d8..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -Product Service[System]ECommercePlatform - Product Service - Database - Update Product - C4 Sequence - Container level«external_system»External«container»DatabaseUpdate Product \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - C4 Static.png deleted file mode 100644 index 26b513736..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - C4 Static.puml deleted file mode 100644 index 146d1fbe8..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - C4 Static.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Product Service - Database - Update Product - C4 Static - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") { - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Database", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - C4 Static.svg deleted file mode 100644 index f19f25023..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Product Service - Database - Update Product - C4 Static - Container levelProduct Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - C4.png deleted file mode 100644 index 1a2a15e90..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - C4.puml deleted file mode 100644 index d9a77b7b0..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - C4.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Product Service - Database - Update Product - C4 - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") { - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Database", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - C4.svg deleted file mode 100644 index 85b41917a..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Product Service - Database - Update Product - C4 - Container levelProduct Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - Sequence.png deleted file mode 100644 index 39dfba142..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - Sequence.puml deleted file mode 100644 index 655ef524b..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml - -title ECommercePlatform - Product Service - Database - Update Product - Sequence - Container level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem - -box "Product Service" #White - participant "Database" as ECommercePlatform.SoftwareSystems.ProductService.Containers.Database -end box - - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.ProductService.Containers.Database : Update Product - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - Sequence.svg deleted file mode 100644 index 098c385dc..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Product Service - Database - Update Product - Sequence - Container levelProduct ServiceExternalExternalDatabaseDatabaseUpdate Product \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - C4 Sequence.png deleted file mode 100644 index 691ae73ef..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - C4 Sequence.puml deleted file mode 100644 index 61292f7ac..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - C4 Sequence.puml +++ /dev/null @@ -1,12 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Product Service - Database - Update Product - C4 Sequence - Context level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.ProductService, "Update Product") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - C4 Sequence.svg deleted file mode 100644 index 26096647a..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Product Service - Database - Update Product - C4 Sequence - Context level«external_system»External«system»Product ServiceUpdate Product \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - C4 Static.png deleted file mode 100644 index 7de91e934..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - C4 Static.puml deleted file mode 100644 index d621dead6..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - C4 Static.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Product Service - Database - Update Product - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - C4 Static.svg deleted file mode 100644 index 36edf3528..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Product Service - Database - Update Product - C4 Static - Context levelProduct ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - C4.png deleted file mode 100644 index deb4e8e44..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - C4.puml deleted file mode 100644 index 193bc902c..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - C4.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Product Service - Database - Update Product - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - C4.svg deleted file mode 100644 index 5e6cd5f22..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Product Service - Database - Update Product - C4 - Context levelProduct ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - Sequence.png deleted file mode 100644 index fd5cc11ca..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - Sequence.puml deleted file mode 100644 index 9f9c03b95..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - Sequence.puml +++ /dev/null @@ -1,11 +0,0 @@ -@startuml - -title ECommercePlatform - Product Service - Database - Update Product - Sequence - Context level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Product Service" as ECommercePlatform.SoftwareSystems.ProductService - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.ProductService : Update Product - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - Sequence.svg deleted file mode 100644 index bf40277bd..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Product Service - Database - Update Product - Sequence - Context levelExternalExternalProduct ServiceProduct ServiceUpdate Product \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Container - C4 Static.png deleted file mode 100644 index fcb1f6c78..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Container - C4 Static.puml deleted file mode 100644 index 7c809d812..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Container - C4 Static.puml +++ /dev/null @@ -1,36 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Product Service - Message Handler - C4 Static - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") { - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, "Message Handler", "", "") - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") -} - -System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") { - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Uses") -Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Uses") -Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Container - C4 Static.svg deleted file mode 100644 index 098a040ef..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Product Service - Message Handler - C4 Static - Container levelProduct Service[System]Buying Service[System]Message HandlerDatabaseMessagingMessagingUsesUsesUsesLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Container - C4.png deleted file mode 100644 index bc248af85..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Container - C4.puml deleted file mode 100644 index 0908d93ab..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Container - C4.puml +++ /dev/null @@ -1,36 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Product Service - Message Handler - C4 - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") { - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, "Message Handler", "", "") - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") -} - -System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") { - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Created Event\nReceive Purchase Order Updated Event") -Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Select Products\nInsert Product") -Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Send Product Created Event") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Container - C4.svg deleted file mode 100644 index 7753e5be1..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Product Service - Message Handler - C4 - Container levelProduct Service[System]Buying Service[System]Message HandlerDatabaseMessagingMessagingReceive Purchase OrderCreated EventReceive Purchase OrderUpdated EventSelect ProductsInsert ProductSend Product CreatedEventLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.png deleted file mode 100644 index 4b78b5d7e..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.puml deleted file mode 100644 index c49b443fe..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.puml +++ /dev/null @@ -1,29 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Product Service - Message Handler - Handle Purchase Order Created Event - C4 Sequence - Container level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, "Message Handler", "", "") - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") -Boundary_End() - -System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") -Boundary_End() - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, "Handle Purchase Order Created Event") -Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Created Event") -loop For each Product in Purchase Order -Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Select Products") -alt Product Not Found -Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Insert Product") -Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Send Product Created Event") -end -end - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.svg deleted file mode 100644 index c47134ce5..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -Product Service[System]Buying Service[System]ECommercePlatform - Product Service - Message Handler - Handle Purchase Order Created Event - C4 Sequence - Container level«external_system»External«container»Message Handler«container»Database«container»Messaging«container»MessagingHandle Purchase OrderCreated EventReceive Purchase OrderCreated Eventloop[For each Product in Purchase Order]Select Productsalt[Product Not Found]Insert ProductSend Product CreatedEvent \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Static.png deleted file mode 100644 index 16a894da7..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Static.puml deleted file mode 100644 index a14b86c8e..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Static.puml +++ /dev/null @@ -1,36 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Product Service - Message Handler - Handle Purchase Order Created Event - C4 Static - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") { - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, "Message Handler", "", "") - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") -} - -System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") { - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Uses") -Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Uses") -Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Static.svg deleted file mode 100644 index 135da0afc..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Product Service - Message Handler - Handle Purchase Order Created Event - C4 Static - Container levelProduct Service[System]Buying Service[System]Message HandlerDatabaseMessagingMessagingUsesUsesUsesLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4.png deleted file mode 100644 index 506670ab9..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4.puml deleted file mode 100644 index f86417735..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4.puml +++ /dev/null @@ -1,36 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Product Service - Message Handler - Handle Purchase Order Created Event - C4 - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") { - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, "Message Handler", "", "") - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") -} - -System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") { - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Created Event") -Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Select Products\nInsert Product") -Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Send Product Created Event") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4.svg deleted file mode 100644 index 9a14a80fa..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Product Service - Message Handler - Handle Purchase Order Created Event - C4 - Container levelProduct Service[System]Buying Service[System]Message HandlerDatabaseMessagingMessagingReceive Purchase OrderCreated EventSelect ProductsInsert ProductSend Product CreatedEventLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - Sequence.png deleted file mode 100644 index fda571728..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - Sequence.puml deleted file mode 100644 index 5a7292829..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - Sequence.puml +++ /dev/null @@ -1,32 +0,0 @@ -@startuml - -title ECommercePlatform - Product Service - Message Handler - Handle Purchase Order Created Event - Sequence - Container level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem - -box "Product Service" #White - participant "Message Handler" as ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler - participant "Database" as ECommercePlatform.SoftwareSystems.ProductService.Containers.Database - participant "Messaging" as ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging -end box - - -box "Buying Service" #White - participant "Messaging" as ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging -end box - - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler : Handle Purchase Order Created Event -group Handle Purchase Order Created Event -ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler -> ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging : Receive Purchase Order Created Event -loop For each Product in Purchase Order -ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler -> ECommercePlatform.SoftwareSystems.ProductService.Containers.Database : Select Products -alt Product Not Found -ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler -> ECommercePlatform.SoftwareSystems.ProductService.Containers.Database : Insert Product -ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler -> ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging : Send Product Created Event -end -end -end - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - Sequence.svg deleted file mode 100644 index ee0398e1a..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Product Service - Message Handler - Handle Purchase Order Created Event - Sequence - Container levelProduct ServiceBuying ServiceExternalExternalMessage HandlerMessage HandlerDatabaseDatabaseMessagingMessagingMessagingMessagingHandle Purchase Order Created EventHandle Purchase Order Created EventReceive Purchase Order Created Eventloop[For each Product in Purchase Order]Select Productsalt[Product Not Found]Insert ProductSend Product Created Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.png deleted file mode 100644 index c935b9817..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.puml deleted file mode 100644 index bbc5b80e7..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.puml +++ /dev/null @@ -1,14 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Product Service - Message Handler - Handle Purchase Order Created Event - C4 Sequence - Context level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "") -System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.ProductService, "Handle Purchase Order Created Event") -Rel(ECommercePlatform.SoftwareSystems.ProductService, ECommercePlatform.SoftwareSystems.BuyingService, "Receive Purchase Order Created Event") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.svg deleted file mode 100644 index b3d00084d..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Product Service - Message Handler - Handle Purchase Order Created Event - C4 Sequence - Context level«external_system»External«system»Product Service«system»Buying ServiceHandle Purchase OrderCreated EventReceive Purchase OrderCreated Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Static.png deleted file mode 100644 index 68f9eb0c9..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Static.puml deleted file mode 100644 index dffd0d539..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Static.puml +++ /dev/null @@ -1,26 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Product Service - Message Handler - Handle Purchase Order Created Event - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "") -System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "") - -Rel(ECommercePlatform.SoftwareSystems.ProductService, ECommercePlatform.SoftwareSystems.BuyingService, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Static.svg deleted file mode 100644 index fc4b84e5f..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Product Service - Message Handler - Handle Purchase Order Created Event - C4 Static - Context levelProduct ServiceBuying ServiceUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4.png deleted file mode 100644 index 1c2bc2b2b..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4.puml deleted file mode 100644 index 9538aee61..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4.puml +++ /dev/null @@ -1,26 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Product Service - Message Handler - Handle Purchase Order Created Event - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "") -System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "") - -Rel(ECommercePlatform.SoftwareSystems.ProductService, ECommercePlatform.SoftwareSystems.BuyingService, "Receive Purchase Order Created Event") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4.svg deleted file mode 100644 index cb304a7bf..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Product Service - Message Handler - Handle Purchase Order Created Event - C4 - Context levelProduct ServiceBuying ServiceReceive Purchase OrderCreated EventLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - Sequence.png deleted file mode 100644 index ef6778624..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - Sequence.puml deleted file mode 100644 index a26a10d75..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml - -title ECommercePlatform - Product Service - Message Handler - Handle Purchase Order Created Event - Sequence - Context level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Product Service" as ECommercePlatform.SoftwareSystems.ProductService -participant "Buying Service" as ECommercePlatform.SoftwareSystems.BuyingService - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.ProductService : Handle Purchase Order Created Event -group Handle Purchase Order Created Event -ECommercePlatform.SoftwareSystems.ProductService -> ECommercePlatform.SoftwareSystems.BuyingService : Receive Purchase Order Created Event -end - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - Sequence.svg deleted file mode 100644 index 79422be4b..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Product Service - Message Handler - Handle Purchase Order Created Event - Sequence - Context levelExternalExternalProduct ServiceProduct ServiceBuying ServiceBuying ServiceHandle Purchase Order Created EventHandle Purchase Order Created EventReceive Purchase Order Created Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.png deleted file mode 100644 index 4fabed67d..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.puml deleted file mode 100644 index 58cac3896..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.puml +++ /dev/null @@ -1,29 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Product Service - Message Handler - Handle Purchase Order Updated Event - C4 Sequence - Container level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, "Message Handler", "", "") - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") -Boundary_End() - -System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") -Boundary_End() - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, "Handle Purchase Order Updated Event") -Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Updated Event") -loop For each Product in Purchase Order -Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Select Products") -alt Product Not Found -Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Insert Product") -Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Send Product Created Event") -end -end - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.svg deleted file mode 100644 index fe1e1d1d6..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -Product Service[System]Buying Service[System]ECommercePlatform - Product Service - Message Handler - Handle Purchase Order Updated Event - C4 Sequence - Container level«external_system»External«container»Message Handler«container»Database«container»Messaging«container»MessagingHandle Purchase OrderUpdated EventReceive Purchase OrderUpdated Eventloop[For each Product in Purchase Order]Select Productsalt[Product Not Found]Insert ProductSend Product CreatedEvent \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Static.png deleted file mode 100644 index ef11bae4b..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Static.puml deleted file mode 100644 index 03fa64d6c..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Static.puml +++ /dev/null @@ -1,36 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Product Service - Message Handler - Handle Purchase Order Updated Event - C4 Static - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") { - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, "Message Handler", "", "") - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") -} - -System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") { - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Uses") -Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Uses") -Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Static.svg deleted file mode 100644 index 5db8d81d5..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Product Service - Message Handler - Handle Purchase Order Updated Event - C4 Static - Container levelProduct Service[System]Buying Service[System]Message HandlerDatabaseMessagingMessagingUsesUsesUsesLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4.png deleted file mode 100644 index 02da54f04..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4.puml deleted file mode 100644 index 4c6efd125..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4.puml +++ /dev/null @@ -1,36 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Product Service - Message Handler - Handle Purchase Order Updated Event - C4 - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") { - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, "Message Handler", "", "") - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") -} - -System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") { - Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Updated Event") -Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Select Products\nInsert Product") -Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Send Product Created Event") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4.svg deleted file mode 100644 index 48f6081d8..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Product Service - Message Handler - Handle Purchase Order Updated Event - C4 - Container levelProduct Service[System]Buying Service[System]Message HandlerDatabaseMessagingMessagingReceive Purchase OrderUpdated EventSelect ProductsInsert ProductSend Product CreatedEventLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - Sequence.png deleted file mode 100644 index 104463011..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - Sequence.puml deleted file mode 100644 index 17e9616bc..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - Sequence.puml +++ /dev/null @@ -1,32 +0,0 @@ -@startuml - -title ECommercePlatform - Product Service - Message Handler - Handle Purchase Order Updated Event - Sequence - Container level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem - -box "Product Service" #White - participant "Message Handler" as ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler - participant "Database" as ECommercePlatform.SoftwareSystems.ProductService.Containers.Database - participant "Messaging" as ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging -end box - - -box "Buying Service" #White - participant "Messaging" as ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging -end box - - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler : Handle Purchase Order Updated Event -group Handle Purchase Order Updated Event -ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler -> ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging : Receive Purchase Order Updated Event -loop For each Product in Purchase Order -ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler -> ECommercePlatform.SoftwareSystems.ProductService.Containers.Database : Select Products -alt Product Not Found -ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler -> ECommercePlatform.SoftwareSystems.ProductService.Containers.Database : Insert Product -ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler -> ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging : Send Product Created Event -end -end -end - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - Sequence.svg deleted file mode 100644 index 33885d546..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Product Service - Message Handler - Handle Purchase Order Updated Event - Sequence - Container levelProduct ServiceBuying ServiceExternalExternalMessage HandlerMessage HandlerDatabaseDatabaseMessagingMessagingMessagingMessagingHandle Purchase Order Updated EventHandle Purchase Order Updated EventReceive Purchase Order Updated Eventloop[For each Product in Purchase Order]Select Productsalt[Product Not Found]Insert ProductSend Product Created Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.png deleted file mode 100644 index d56dd374b..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.puml deleted file mode 100644 index 09cea9e96..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.puml +++ /dev/null @@ -1,14 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Product Service - Message Handler - Handle Purchase Order Updated Event - C4 Sequence - Context level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "") -System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.ProductService, "Handle Purchase Order Updated Event") -Rel(ECommercePlatform.SoftwareSystems.ProductService, ECommercePlatform.SoftwareSystems.BuyingService, "Receive Purchase Order Updated Event") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.svg deleted file mode 100644 index 16c8a2110..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Product Service - Message Handler - Handle Purchase Order Updated Event - C4 Sequence - Context level«external_system»External«system»Product Service«system»Buying ServiceHandle Purchase OrderUpdated EventReceive Purchase OrderUpdated Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Static.png deleted file mode 100644 index ef886b9eb..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Static.puml deleted file mode 100644 index daed507da..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Static.puml +++ /dev/null @@ -1,26 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Product Service - Message Handler - Handle Purchase Order Updated Event - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "") -System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "") - -Rel(ECommercePlatform.SoftwareSystems.ProductService, ECommercePlatform.SoftwareSystems.BuyingService, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Static.svg deleted file mode 100644 index 036b98071..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Product Service - Message Handler - Handle Purchase Order Updated Event - C4 Static - Context levelProduct ServiceBuying ServiceUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4.png deleted file mode 100644 index b6768b28e..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4.puml deleted file mode 100644 index 38badb69e..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4.puml +++ /dev/null @@ -1,26 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Product Service - Message Handler - Handle Purchase Order Updated Event - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "") -System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "") - -Rel(ECommercePlatform.SoftwareSystems.ProductService, ECommercePlatform.SoftwareSystems.BuyingService, "Receive Purchase Order Updated Event") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4.svg deleted file mode 100644 index 0b46fd77b..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Product Service - Message Handler - Handle Purchase Order Updated Event - C4 - Context levelProduct ServiceBuying ServiceReceive Purchase OrderUpdated EventLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - Sequence.png deleted file mode 100644 index f8c287c53..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - Sequence.puml deleted file mode 100644 index 137abb16e..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml - -title ECommercePlatform - Product Service - Message Handler - Handle Purchase Order Updated Event - Sequence - Context level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Product Service" as ECommercePlatform.SoftwareSystems.ProductService -participant "Buying Service" as ECommercePlatform.SoftwareSystems.BuyingService - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.ProductService : Handle Purchase Order Updated Event -group Handle Purchase Order Updated Event -ECommercePlatform.SoftwareSystems.ProductService -> ECommercePlatform.SoftwareSystems.BuyingService : Receive Purchase Order Updated Event -end - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - Sequence.svg deleted file mode 100644 index c103f11ef..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Product Service - Message Handler - Handle Purchase Order Updated Event - Sequence - Context levelExternalExternalProduct ServiceProduct ServiceBuying ServiceBuying ServiceHandle Purchase Order Updated EventHandle Purchase Order Updated EventReceive Purchase Order Updated Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Container - C4 Static.png deleted file mode 100644 index 87ec01fa0..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Container - C4 Static.puml deleted file mode 100644 index b068a4609..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Container - C4 Static.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Product Service - Messaging - C4 Static - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") { - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Container - C4 Static.svg deleted file mode 100644 index 69fd6e850..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Product Service - Messaging - C4 Static - Container levelProduct Service[System]MessagingLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Container - C4.png deleted file mode 100644 index 52ba851b6..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Container - C4.puml deleted file mode 100644 index 8cd5dc1e8..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Container - C4.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Product Service - Messaging - C4 - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") { - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Container - C4.svg deleted file mode 100644 index 1e52cf87a..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Product Service - Messaging - C4 - Container levelProduct Service[System]MessagingLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - C4 Sequence.png deleted file mode 100644 index 4d590a19b..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - C4 Sequence.puml deleted file mode 100644 index 7931c5797..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - C4 Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Product Service - Messaging - Receive Product Created Event - C4 Sequence - Container level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") -Boundary_End() - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Receive Product Created Event") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - C4 Sequence.svg deleted file mode 100644 index 0b3a1244b..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -Product Service[System]ECommercePlatform - Product Service - Messaging - Receive Product Created Event - C4 Sequence - Container level«external_system»External«container»MessagingReceive Product CreatedEvent \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - C4 Static.png deleted file mode 100644 index 26484b35c..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - C4 Static.puml deleted file mode 100644 index ac18bf352..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - C4 Static.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Product Service - Messaging - Receive Product Created Event - C4 Static - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") { - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - C4 Static.svg deleted file mode 100644 index c7eceb051..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Product Service - Messaging - Receive Product Created Event - C4 Static - Container levelProduct Service[System]MessagingLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - C4.png deleted file mode 100644 index f9e92435e..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - C4.puml deleted file mode 100644 index 94c1509c1..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - C4.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Product Service - Messaging - Receive Product Created Event - C4 - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") { - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - C4.svg deleted file mode 100644 index 44638449c..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Product Service - Messaging - Receive Product Created Event - C4 - Container levelProduct Service[System]MessagingLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - Sequence.png deleted file mode 100644 index 4733538a0..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - Sequence.puml deleted file mode 100644 index c490781b8..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml - -title ECommercePlatform - Product Service - Messaging - Receive Product Created Event - Sequence - Container level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem - -box "Product Service" #White - participant "Messaging" as ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging -end box - - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging : Receive Product Created Event - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - Sequence.svg deleted file mode 100644 index 6bfa4e747..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Product Service - Messaging - Receive Product Created Event - Sequence - Container levelProduct ServiceExternalExternalMessagingMessagingReceive Product Created Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - C4 Sequence.png deleted file mode 100644 index 5d0328596..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - C4 Sequence.puml deleted file mode 100644 index 87957baa0..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - C4 Sequence.puml +++ /dev/null @@ -1,12 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Product Service - Messaging - Receive Product Created Event - C4 Sequence - Context level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.ProductService, "Receive Product Created Event") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - C4 Sequence.svg deleted file mode 100644 index f9959c998..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Product Service - Messaging - Receive Product Created Event - C4 Sequence - Context level«external_system»External«system»Product ServiceReceive Product CreatedEvent \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - C4 Static.png deleted file mode 100644 index bda337178..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - C4 Static.puml deleted file mode 100644 index ca8847eba..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - C4 Static.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Product Service - Messaging - Receive Product Created Event - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - C4 Static.svg deleted file mode 100644 index 84407509d..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Product Service - Messaging - Receive Product Created Event - C4 Static - Context levelProduct ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - C4.png deleted file mode 100644 index f27ab3390..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - C4.puml deleted file mode 100644 index 9dadbb064..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - C4.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Product Service - Messaging - Receive Product Created Event - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - C4.svg deleted file mode 100644 index 00bfaf6fb..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Product Service - Messaging - Receive Product Created Event - C4 - Context levelProduct ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - Sequence.png deleted file mode 100644 index 61c6163d8..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - Sequence.puml deleted file mode 100644 index 32d6bf234..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - Sequence.puml +++ /dev/null @@ -1,11 +0,0 @@ -@startuml - -title ECommercePlatform - Product Service - Messaging - Receive Product Created Event - Sequence - Context level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Product Service" as ECommercePlatform.SoftwareSystems.ProductService - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.ProductService : Receive Product Created Event - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - Sequence.svg deleted file mode 100644 index b3eb2d18c..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Product Service - Messaging - Receive Product Created Event - Sequence - Context levelExternalExternalProduct ServiceProduct ServiceReceive Product Created Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - C4 Sequence.png deleted file mode 100644 index 98ef87b9c..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - C4 Sequence.puml deleted file mode 100644 index 5dff09499..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - C4 Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Product Service - Messaging - Receive Product Deleted Event - C4 Sequence - Container level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") -Boundary_End() - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Receive Product Deleted Event") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - C4 Sequence.svg deleted file mode 100644 index 08e9f8cef..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -Product Service[System]ECommercePlatform - Product Service - Messaging - Receive Product Deleted Event - C4 Sequence - Container level«external_system»External«container»MessagingReceive Product DeletedEvent \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - C4 Static.png deleted file mode 100644 index 089fda311..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - C4 Static.puml deleted file mode 100644 index 8cea15c5d..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - C4 Static.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Product Service - Messaging - Receive Product Deleted Event - C4 Static - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") { - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - C4 Static.svg deleted file mode 100644 index 90d9090f6..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Product Service - Messaging - Receive Product Deleted Event - C4 Static - Container levelProduct Service[System]MessagingLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - C4.png deleted file mode 100644 index db69688c4..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - C4.puml deleted file mode 100644 index ebc2b4371..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - C4.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Product Service - Messaging - Receive Product Deleted Event - C4 - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") { - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - C4.svg deleted file mode 100644 index 7ab762d55..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Product Service - Messaging - Receive Product Deleted Event - C4 - Container levelProduct Service[System]MessagingLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - Sequence.png deleted file mode 100644 index eaa4d00bd..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - Sequence.puml deleted file mode 100644 index e143f23c2..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml - -title ECommercePlatform - Product Service - Messaging - Receive Product Deleted Event - Sequence - Container level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem - -box "Product Service" #White - participant "Messaging" as ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging -end box - - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging : Receive Product Deleted Event - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - Sequence.svg deleted file mode 100644 index 656f4e402..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Product Service - Messaging - Receive Product Deleted Event - Sequence - Container levelProduct ServiceExternalExternalMessagingMessagingReceive Product Deleted Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - C4 Sequence.png deleted file mode 100644 index 0f269cf81..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - C4 Sequence.puml deleted file mode 100644 index d7305d7d6..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - C4 Sequence.puml +++ /dev/null @@ -1,12 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Product Service - Messaging - Receive Product Deleted Event - C4 Sequence - Context level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.ProductService, "Receive Product Deleted Event") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - C4 Sequence.svg deleted file mode 100644 index 82b2d2f5f..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Product Service - Messaging - Receive Product Deleted Event - C4 Sequence - Context level«external_system»External«system»Product ServiceReceive Product DeletedEvent \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - C4 Static.png deleted file mode 100644 index c85c494ab..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - C4 Static.puml deleted file mode 100644 index 4167ed29b..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - C4 Static.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Product Service - Messaging - Receive Product Deleted Event - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - C4 Static.svg deleted file mode 100644 index 1aa38d271..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Product Service - Messaging - Receive Product Deleted Event - C4 Static - Context levelProduct ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - C4.png deleted file mode 100644 index 16d93961d..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - C4.puml deleted file mode 100644 index cfb8a9dae..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - C4.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Product Service - Messaging - Receive Product Deleted Event - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - C4.svg deleted file mode 100644 index 3f446a100..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Product Service - Messaging - Receive Product Deleted Event - C4 - Context levelProduct ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - Sequence.png deleted file mode 100644 index fef1f9adc..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - Sequence.puml deleted file mode 100644 index ccd50c315..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - Sequence.puml +++ /dev/null @@ -1,11 +0,0 @@ -@startuml - -title ECommercePlatform - Product Service - Messaging - Receive Product Deleted Event - Sequence - Context level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Product Service" as ECommercePlatform.SoftwareSystems.ProductService - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.ProductService : Receive Product Deleted Event - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - Sequence.svg deleted file mode 100644 index a10996b04..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Product Service - Messaging - Receive Product Deleted Event - Sequence - Context levelExternalExternalProduct ServiceProduct ServiceReceive Product Deleted Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - C4 Sequence.png deleted file mode 100644 index cced025a7..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - C4 Sequence.puml deleted file mode 100644 index bc0263b18..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - C4 Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Product Service - Messaging - Receive Product Updated Event - C4 Sequence - Container level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") -Boundary_End() - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Receive Product Updated Event") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - C4 Sequence.svg deleted file mode 100644 index f3be203c6..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -Product Service[System]ECommercePlatform - Product Service - Messaging - Receive Product Updated Event - C4 Sequence - Container level«external_system»External«container»MessagingReceive Product UpdatedEvent \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - C4 Static.png deleted file mode 100644 index 2a8dea635..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - C4 Static.puml deleted file mode 100644 index 34900b82e..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - C4 Static.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Product Service - Messaging - Receive Product Updated Event - C4 Static - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") { - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - C4 Static.svg deleted file mode 100644 index 16261b8bc..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Product Service - Messaging - Receive Product Updated Event - C4 Static - Container levelProduct Service[System]MessagingLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - C4.png deleted file mode 100644 index 808cd2fc8..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - C4.puml deleted file mode 100644 index 9c86a2e14..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - C4.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Product Service - Messaging - Receive Product Updated Event - C4 - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") { - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - C4.svg deleted file mode 100644 index e78b40b85..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Product Service - Messaging - Receive Product Updated Event - C4 - Container levelProduct Service[System]MessagingLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - Sequence.png deleted file mode 100644 index 3bfe7dba7..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - Sequence.puml deleted file mode 100644 index df07981f6..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml - -title ECommercePlatform - Product Service - Messaging - Receive Product Updated Event - Sequence - Container level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem - -box "Product Service" #White - participant "Messaging" as ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging -end box - - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging : Receive Product Updated Event - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - Sequence.svg deleted file mode 100644 index bd9be65d3..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Product Service - Messaging - Receive Product Updated Event - Sequence - Container levelProduct ServiceExternalExternalMessagingMessagingReceive Product Updated Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - C4 Sequence.png deleted file mode 100644 index 848969fb2..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - C4 Sequence.puml deleted file mode 100644 index dd0ef00e0..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - C4 Sequence.puml +++ /dev/null @@ -1,12 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Product Service - Messaging - Receive Product Updated Event - C4 Sequence - Context level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.ProductService, "Receive Product Updated Event") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - C4 Sequence.svg deleted file mode 100644 index c370d1ea2..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Product Service - Messaging - Receive Product Updated Event - C4 Sequence - Context level«external_system»External«system»Product ServiceReceive Product UpdatedEvent \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - C4 Static.png deleted file mode 100644 index 70f533380..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - C4 Static.puml deleted file mode 100644 index be5a9aaf6..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - C4 Static.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Product Service - Messaging - Receive Product Updated Event - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - C4 Static.svg deleted file mode 100644 index ae18e5f9c..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Product Service - Messaging - Receive Product Updated Event - C4 Static - Context levelProduct ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - C4.png deleted file mode 100644 index 275b58f9a..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - C4.puml deleted file mode 100644 index 4cdf50fab..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - C4.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Product Service - Messaging - Receive Product Updated Event - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - C4.svg deleted file mode 100644 index 3584078d4..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Product Service - Messaging - Receive Product Updated Event - C4 - Context levelProduct ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - Sequence.png deleted file mode 100644 index c01494e5b..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - Sequence.puml deleted file mode 100644 index a0f59313c..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - Sequence.puml +++ /dev/null @@ -1,11 +0,0 @@ -@startuml - -title ECommercePlatform - Product Service - Messaging - Receive Product Updated Event - Sequence - Context level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Product Service" as ECommercePlatform.SoftwareSystems.ProductService - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.ProductService : Receive Product Updated Event - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - Sequence.svg deleted file mode 100644 index 55ff623a0..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Product Service - Messaging - Receive Product Updated Event - Sequence - Context levelExternalExternalProduct ServiceProduct ServiceReceive Product Updated Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - C4 Sequence.png deleted file mode 100644 index e649920e3..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - C4 Sequence.puml deleted file mode 100644 index 4250d5597..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - C4 Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Product Service - Messaging - Send Product Created Event - C4 Sequence - Container level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") -Boundary_End() - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Send Product Created Event") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - C4 Sequence.svg deleted file mode 100644 index fbdd363dd..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -Product Service[System]ECommercePlatform - Product Service - Messaging - Send Product Created Event - C4 Sequence - Container level«external_system»External«container»MessagingSend Product CreatedEvent \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - C4 Static.png deleted file mode 100644 index cb2403c47..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - C4 Static.puml deleted file mode 100644 index 0f8bf610d..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - C4 Static.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Product Service - Messaging - Send Product Created Event - C4 Static - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") { - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - C4 Static.svg deleted file mode 100644 index ea6d3f141..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Product Service - Messaging - Send Product Created Event - C4 Static - Container levelProduct Service[System]MessagingLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - C4.png deleted file mode 100644 index 0f76df21d..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - C4.puml deleted file mode 100644 index 09a28cc11..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - C4.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Product Service - Messaging - Send Product Created Event - C4 - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") { - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - C4.svg deleted file mode 100644 index b4f979ab2..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Product Service - Messaging - Send Product Created Event - C4 - Container levelProduct Service[System]MessagingLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - Sequence.png deleted file mode 100644 index a0707fc8f..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - Sequence.puml deleted file mode 100644 index b1558b0aa..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml - -title ECommercePlatform - Product Service - Messaging - Send Product Created Event - Sequence - Container level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem - -box "Product Service" #White - participant "Messaging" as ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging -end box - - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging : Send Product Created Event - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - Sequence.svg deleted file mode 100644 index c9b7e0c5a..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Product Service - Messaging - Send Product Created Event - Sequence - Container levelProduct ServiceExternalExternalMessagingMessagingSend Product Created Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - C4 Sequence.png deleted file mode 100644 index 9819581b2..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - C4 Sequence.puml deleted file mode 100644 index 4429121cd..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - C4 Sequence.puml +++ /dev/null @@ -1,12 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Product Service - Messaging - Send Product Created Event - C4 Sequence - Context level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.ProductService, "Send Product Created Event") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - C4 Sequence.svg deleted file mode 100644 index a98603870..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Product Service - Messaging - Send Product Created Event - C4 Sequence - Context level«external_system»External«system»Product ServiceSend Product CreatedEvent \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - C4 Static.png deleted file mode 100644 index cd5e697e0..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - C4 Static.puml deleted file mode 100644 index 1ae4e546e..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - C4 Static.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Product Service - Messaging - Send Product Created Event - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - C4 Static.svg deleted file mode 100644 index 393513d94..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Product Service - Messaging - Send Product Created Event - C4 Static - Context levelProduct ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - C4.png deleted file mode 100644 index cce4a1f38..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - C4.puml deleted file mode 100644 index cfe80f1c0..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - C4.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Product Service - Messaging - Send Product Created Event - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - C4.svg deleted file mode 100644 index 410e9b571..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Product Service - Messaging - Send Product Created Event - C4 - Context levelProduct ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - Sequence.png deleted file mode 100644 index 736107700..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - Sequence.puml deleted file mode 100644 index 6e63dc6df..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - Sequence.puml +++ /dev/null @@ -1,11 +0,0 @@ -@startuml - -title ECommercePlatform - Product Service - Messaging - Send Product Created Event - Sequence - Context level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Product Service" as ECommercePlatform.SoftwareSystems.ProductService - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.ProductService : Send Product Created Event - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - Sequence.svg deleted file mode 100644 index 12f8821d3..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Product Service - Messaging - Send Product Created Event - Sequence - Context levelExternalExternalProduct ServiceProduct ServiceSend Product Created Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - C4 Sequence.png deleted file mode 100644 index 9e9c6ab29..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - C4 Sequence.puml deleted file mode 100644 index 2f9a1ac4c..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - C4 Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Product Service - Messaging - Send Product Deleted Event - C4 Sequence - Container level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") -Boundary_End() - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Send Product Deleted Event") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - C4 Sequence.svg deleted file mode 100644 index 8c4cd3087..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -Product Service[System]ECommercePlatform - Product Service - Messaging - Send Product Deleted Event - C4 Sequence - Container level«external_system»External«container»MessagingSend Product DeletedEvent \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - C4 Static.png deleted file mode 100644 index 99cd39c6b..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - C4 Static.puml deleted file mode 100644 index b7e885163..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - C4 Static.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Product Service - Messaging - Send Product Deleted Event - C4 Static - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") { - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - C4 Static.svg deleted file mode 100644 index 9e8d8c216..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Product Service - Messaging - Send Product Deleted Event - C4 Static - Container levelProduct Service[System]MessagingLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - C4.png deleted file mode 100644 index 921e6b953..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - C4.puml deleted file mode 100644 index 90e92d4f1..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - C4.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Product Service - Messaging - Send Product Deleted Event - C4 - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") { - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - C4.svg deleted file mode 100644 index ad2744b8c..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Product Service - Messaging - Send Product Deleted Event - C4 - Container levelProduct Service[System]MessagingLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - Sequence.png deleted file mode 100644 index 009a31754..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - Sequence.puml deleted file mode 100644 index 867adb319..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml - -title ECommercePlatform - Product Service - Messaging - Send Product Deleted Event - Sequence - Container level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem - -box "Product Service" #White - participant "Messaging" as ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging -end box - - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging : Send Product Deleted Event - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - Sequence.svg deleted file mode 100644 index 7bac5b0ca..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Product Service - Messaging - Send Product Deleted Event - Sequence - Container levelProduct ServiceExternalExternalMessagingMessagingSend Product Deleted Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - C4 Sequence.png deleted file mode 100644 index 2646dce35..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - C4 Sequence.puml deleted file mode 100644 index 3f53bb1d5..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - C4 Sequence.puml +++ /dev/null @@ -1,12 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Product Service - Messaging - Send Product Deleted Event - C4 Sequence - Context level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.ProductService, "Send Product Deleted Event") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - C4 Sequence.svg deleted file mode 100644 index 76c9184e4..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Product Service - Messaging - Send Product Deleted Event - C4 Sequence - Context level«external_system»External«system»Product ServiceSend Product DeletedEvent \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - C4 Static.png deleted file mode 100644 index b5ba40e2b..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - C4 Static.puml deleted file mode 100644 index b0e99068e..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - C4 Static.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Product Service - Messaging - Send Product Deleted Event - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - C4 Static.svg deleted file mode 100644 index 405cb2d47..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Product Service - Messaging - Send Product Deleted Event - C4 Static - Context levelProduct ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - C4.png deleted file mode 100644 index ac5be23b5..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - C4.puml deleted file mode 100644 index d2a5ffd50..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - C4.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Product Service - Messaging - Send Product Deleted Event - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - C4.svg deleted file mode 100644 index 2a64347f6..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Product Service - Messaging - Send Product Deleted Event - C4 - Context levelProduct ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - Sequence.png deleted file mode 100644 index 7493bf1e4..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - Sequence.puml deleted file mode 100644 index dae5cfb42..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - Sequence.puml +++ /dev/null @@ -1,11 +0,0 @@ -@startuml - -title ECommercePlatform - Product Service - Messaging - Send Product Deleted Event - Sequence - Context level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Product Service" as ECommercePlatform.SoftwareSystems.ProductService - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.ProductService : Send Product Deleted Event - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - Sequence.svg deleted file mode 100644 index de7726000..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Product Service - Messaging - Send Product Deleted Event - Sequence - Context levelExternalExternalProduct ServiceProduct ServiceSend Product Deleted Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - C4 Sequence.png deleted file mode 100644 index 69e742e31..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - C4 Sequence.puml deleted file mode 100644 index 574d96560..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - C4 Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Product Service - Messaging - Send Product Updated Event - C4 Sequence - Container level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") -Boundary_End() - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Send Product Updated Event") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - C4 Sequence.svg deleted file mode 100644 index f414828bf..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -Product Service[System]ECommercePlatform - Product Service - Messaging - Send Product Updated Event - C4 Sequence - Container level«external_system»External«container»MessagingSend Product UpdatedEvent \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - C4 Static.png deleted file mode 100644 index ea1acdfd7..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - C4 Static.puml deleted file mode 100644 index 8412c3954..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - C4 Static.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Product Service - Messaging - Send Product Updated Event - C4 Static - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") { - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - C4 Static.svg deleted file mode 100644 index 1ec080ea8..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Product Service - Messaging - Send Product Updated Event - C4 Static - Container levelProduct Service[System]MessagingLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - C4.png deleted file mode 100644 index 36c22369e..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - C4.puml deleted file mode 100644 index bee5f11ab..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - C4.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Product Service - Messaging - Send Product Updated Event - C4 - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") { - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - C4.svg deleted file mode 100644 index 435ba5135..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Product Service - Messaging - Send Product Updated Event - C4 - Container levelProduct Service[System]MessagingLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - Sequence.png deleted file mode 100644 index f3f2b97ca..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - Sequence.puml deleted file mode 100644 index 42d64cf2f..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml - -title ECommercePlatform - Product Service - Messaging - Send Product Updated Event - Sequence - Container level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem - -box "Product Service" #White - participant "Messaging" as ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging -end box - - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging : Send Product Updated Event - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - Sequence.svg deleted file mode 100644 index 2c027ac0c..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Product Service - Messaging - Send Product Updated Event - Sequence - Container levelProduct ServiceExternalExternalMessagingMessagingSend Product Updated Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - C4 Sequence.png deleted file mode 100644 index c3d38eb9b..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - C4 Sequence.puml deleted file mode 100644 index 7ed7b1c41..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - C4 Sequence.puml +++ /dev/null @@ -1,12 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Product Service - Messaging - Send Product Updated Event - C4 Sequence - Context level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.ProductService, "Send Product Updated Event") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - C4 Sequence.svg deleted file mode 100644 index afce15097..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Product Service - Messaging - Send Product Updated Event - C4 Sequence - Context level«external_system»External«system»Product ServiceSend Product UpdatedEvent \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - C4 Static.png deleted file mode 100644 index 197f0e463..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - C4 Static.puml deleted file mode 100644 index 88d416321..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - C4 Static.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Product Service - Messaging - Send Product Updated Event - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - C4 Static.svg deleted file mode 100644 index 5792b0165..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Product Service - Messaging - Send Product Updated Event - C4 Static - Context levelProduct ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - C4.png deleted file mode 100644 index afdad1249..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - C4.puml deleted file mode 100644 index 304d86bfc..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - C4.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Product Service - Messaging - Send Product Updated Event - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - C4.svg deleted file mode 100644 index 69a78386d..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Product Service - Messaging - Send Product Updated Event - C4 - Context levelProduct ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - Sequence.png deleted file mode 100644 index d91ebb767..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - Sequence.puml deleted file mode 100644 index 1c2a25026..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - Sequence.puml +++ /dev/null @@ -1,11 +0,0 @@ -@startuml - -title ECommercePlatform - Product Service - Messaging - Send Product Updated Event - Sequence - Context level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Product Service" as ECommercePlatform.SoftwareSystems.ProductService - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.ProductService : Send Product Updated Event - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - Sequence.svg deleted file mode 100644 index 965fbb94b..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Product Service - Messaging - Send Product Updated Event - Sequence - Context levelExternalExternalProduct ServiceProduct ServiceSend Product Updated Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Context - C4 Static.png deleted file mode 100644 index 4584969a5..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Context - C4 Static.puml deleted file mode 100644 index a26c8a16e..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Context - C4 Static.puml +++ /dev/null @@ -1,26 +0,0 @@ -@startuml -!include ..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Product Service - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "") -System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "") - -Rel(ECommercePlatform.SoftwareSystems.ProductService, ECommercePlatform.SoftwareSystems.BuyingService, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Context - C4 Static.svg deleted file mode 100644 index c88f1d8f7..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Product Service - C4 Static - Context levelProduct ServiceBuying ServiceUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Context - C4.png deleted file mode 100644 index 153770293..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Context - C4.puml deleted file mode 100644 index 4dd64c5ef..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Context - C4.puml +++ /dev/null @@ -1,26 +0,0 @@ -@startuml -!include ..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Product Service - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "") -System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "") - -Rel(ECommercePlatform.SoftwareSystems.ProductService, ECommercePlatform.SoftwareSystems.BuyingService, "Receive Purchase Order Created Event\nReceive Purchase Order Updated Event") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Context - C4.svg deleted file mode 100644 index 04ee9eb97..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Product Service - C4 - Context levelProduct ServiceBuying ServiceReceive Purchase OrderCreated EventReceive Purchase OrderUpdated EventLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Container - C4 Static.png deleted file mode 100644 index e714e67d0..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Container - C4 Static.puml deleted file mode 100644 index 83c516927..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Container - C4 Static.puml +++ /dev/null @@ -1,41 +0,0 @@ -@startuml -!include ..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Search Service - C4 Static - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.SearchService, "Search Service") { - Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, "Message Handler", "", "") -} - -System_Boundary(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service") { - Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "") -} - -System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") { - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.Api, ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Uses") -Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging, "Uses") -Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Uses") -Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Container - C4 Static.svg deleted file mode 100644 index 077872f51..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Search Service - C4 Static - Container levelSearch Service[System]Pricing Service[System]Product Service[System]ApiDatabaseMessage HandlerMessagingMessagingUsesUsesUsesUsesLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Container - C4.png deleted file mode 100644 index f5f2a22e3..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Container - C4.puml deleted file mode 100644 index 1b728316e..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Container - C4.puml +++ /dev/null @@ -1,41 +0,0 @@ -@startuml -!include ..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Search Service - C4 - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.SearchService, "Search Service") { - Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, "Message Handler", "", "") -} - -System_Boundary(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service") { - Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "") -} - -System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") { - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.Api, ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Select Products") -Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging, "Receive Product Price Changed Event") -Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Update Product Prices\nInsert Product\nUpdate Product\nDelete Product") -Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Receive Product Created Event\nReceive Product Updated Event\nReceive Product Deleted Event") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Container - C4.svg deleted file mode 100644 index 0ad9a0911..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Search Service - C4 - Container levelSearch Service[System]Pricing Service[System]Product Service[System]ApiDatabaseMessage HandlerMessagingMessagingSelect ProductsReceive Product PriceChanged EventUpdate Product PricesInsert ProductUpdate ProductDelete ProductReceive Product CreatedEventReceive Product UpdatedEventReceive Product DeletedEventLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Container - C4 Static.png deleted file mode 100644 index b7c0b15c6..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Container - C4 Static.puml deleted file mode 100644 index 4a2f77d4f..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Container - C4 Static.puml +++ /dev/null @@ -1,29 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Search Service - Api - C4 Static - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.SearchService, "Search Service") { - Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Database", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.Api, ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Container - C4 Static.svg deleted file mode 100644 index 82ffc4ec1..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Search Service - Api - C4 Static - Container levelSearch Service[System]ApiDatabaseUsesLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Container - C4.png deleted file mode 100644 index dab032c6d..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Container - C4.puml deleted file mode 100644 index f9757d6cc..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Container - C4.puml +++ /dev/null @@ -1,29 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Search Service - Api - C4 - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.SearchService, "Search Service") { - Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Database", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.Api, ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Select Products") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Container - C4.svg deleted file mode 100644 index cbea983ee..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Search Service - Api - C4 - Container levelSearch Service[System]ApiDatabaseSelect ProductsLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - C4 Sequence.png deleted file mode 100644 index c5a193336..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - C4 Sequence.puml deleted file mode 100644 index fb5f6acbe..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - C4 Sequence.puml +++ /dev/null @@ -1,17 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Search Service - Api - Search Products - C4 Sequence - Container level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.SearchService, "Search Service") - Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Database", "", "") -Boundary_End() - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.SearchService.Containers.Api, "Search Products") -Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.Api, ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Select Products") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - C4 Sequence.svg deleted file mode 100644 index f2f3ab213..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -Search Service[System]ECommercePlatform - Search Service - Api - Search Products - C4 Sequence - Container level«external_system»External«container»Api«container»DatabaseSearch ProductsSelect Products \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - C4 Static.png deleted file mode 100644 index cd68433d3..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - C4 Static.puml deleted file mode 100644 index fa37ecbdb..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - C4 Static.puml +++ /dev/null @@ -1,29 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Search Service - Api - Search Products - C4 Static - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.SearchService, "Search Service") { - Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Database", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.Api, ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - C4 Static.svg deleted file mode 100644 index df51f9759..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Search Service - Api - Search Products - C4 Static - Container levelSearch Service[System]ApiDatabaseUsesLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - C4.png deleted file mode 100644 index ae54cc03a..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - C4.puml deleted file mode 100644 index e96ead1ec..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - C4.puml +++ /dev/null @@ -1,29 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Search Service - Api - Search Products - C4 - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.SearchService, "Search Service") { - Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Database", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.Api, ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Select Products") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - C4.svg deleted file mode 100644 index e6b09b622..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Search Service - Api - Search Products - C4 - Container levelSearch Service[System]ApiDatabaseSelect ProductsLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - Sequence.png deleted file mode 100644 index e8b5819cb..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - Sequence.puml deleted file mode 100644 index b8d37e299..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - Sequence.puml +++ /dev/null @@ -1,19 +0,0 @@ -@startuml - -title ECommercePlatform - Search Service - Api - Search Products - Sequence - Container level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem - -box "Search Service" #White - participant "Api" as ECommercePlatform.SoftwareSystems.SearchService.Containers.Api - participant "Database" as ECommercePlatform.SoftwareSystems.SearchService.Containers.Database -end box - - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.SearchService.Containers.Api : Search Products -group Search Products -ECommercePlatform.SoftwareSystems.SearchService.Containers.Api -> ECommercePlatform.SoftwareSystems.SearchService.Containers.Database : Select Products -end - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - Sequence.svg deleted file mode 100644 index 15e1edb56..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Search Service - Api - Search Products - Sequence - Container levelSearch ServiceExternalExternalApiApiDatabaseDatabaseSearch ProductsSearch ProductsSelect Products \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - C4 Sequence.png deleted file mode 100644 index ccade172f..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - C4 Sequence.puml deleted file mode 100644 index 9344a6149..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - C4 Sequence.puml +++ /dev/null @@ -1,12 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Search Service - Api - Search Products - C4 Sequence - Context level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.SearchService, "Search Service", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.SearchService, "Search Products") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - C4 Sequence.svg deleted file mode 100644 index 00475bad3..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Search Service - Api - Search Products - C4 Sequence - Context level«external_system»External«system»Search ServiceSearch Products \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - C4 Static.png deleted file mode 100644 index eef259df7..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - C4 Static.puml deleted file mode 100644 index 51c6b1993..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - C4 Static.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Search Service - Api - Search Products - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.SearchService, "Search Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - C4 Static.svg deleted file mode 100644 index 36cfa60a0..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Search Service - Api - Search Products - C4 Static - Context levelSearch ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - C4.png deleted file mode 100644 index d23401266..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - C4.puml deleted file mode 100644 index 0c965b291..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - C4.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Search Service - Api - Search Products - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.SearchService, "Search Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - C4.svg deleted file mode 100644 index 659dc479d..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Search Service - Api - Search Products - C4 - Context levelSearch ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - Sequence.png deleted file mode 100644 index 0648b734b..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - Sequence.puml deleted file mode 100644 index 87939e707..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - Sequence.puml +++ /dev/null @@ -1,11 +0,0 @@ -@startuml - -title ECommercePlatform - Search Service - Api - Search Products - Sequence - Context level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Search Service" as ECommercePlatform.SoftwareSystems.SearchService - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.SearchService : Search Products - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - Sequence.svg deleted file mode 100644 index 9aa44fc0e..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Search Service - Api - Search Products - Sequence - Context levelExternalExternalSearch ServiceSearch ServiceSearch Products \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Container - C4 Static.png deleted file mode 100644 index d13a2ed07..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Container - C4 Static.puml deleted file mode 100644 index d24be05c5..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Container - C4 Static.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Search Service - Database - C4 Static - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.SearchService, "Search Service") { - Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Database", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Container - C4 Static.svg deleted file mode 100644 index c6af6a13a..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Search Service - Database - C4 Static - Container levelSearch Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Container - C4.png deleted file mode 100644 index 0d4eecd4f..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Container - C4.puml deleted file mode 100644 index 7da0dd373..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Container - C4.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Search Service - Database - C4 - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.SearchService, "Search Service") { - Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Database", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Container - C4.svg deleted file mode 100644 index ec5573bd6..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Search Service - Database - C4 - Container levelSearch Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - C4 Sequence.png deleted file mode 100644 index b0b3600a5..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - C4 Sequence.puml deleted file mode 100644 index 0a9b2e74c..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - C4 Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Search Service - Database - Delete Product - C4 Sequence - Container level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.SearchService, "Search Service") - Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Database", "", "") -Boundary_End() - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Delete Product") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - C4 Sequence.svg deleted file mode 100644 index ced48749d..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -Search Service[System]ECommercePlatform - Search Service - Database - Delete Product - C4 Sequence - Container level«external_system»External«container»DatabaseDelete Product \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - C4 Static.png deleted file mode 100644 index 601b12a8b..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - C4 Static.puml deleted file mode 100644 index 2a9c06173..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - C4 Static.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Search Service - Database - Delete Product - C4 Static - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.SearchService, "Search Service") { - Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Database", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - C4 Static.svg deleted file mode 100644 index e1fd09db1..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Search Service - Database - Delete Product - C4 Static - Container levelSearch Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - C4.png deleted file mode 100644 index 1719eddcc..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - C4.puml deleted file mode 100644 index fa663b350..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - C4.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Search Service - Database - Delete Product - C4 - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.SearchService, "Search Service") { - Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Database", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - C4.svg deleted file mode 100644 index e57b12e35..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Search Service - Database - Delete Product - C4 - Container levelSearch Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - Sequence.png deleted file mode 100644 index 018b6f054..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - Sequence.puml deleted file mode 100644 index 382825fe3..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml - -title ECommercePlatform - Search Service - Database - Delete Product - Sequence - Container level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem - -box "Search Service" #White - participant "Database" as ECommercePlatform.SoftwareSystems.SearchService.Containers.Database -end box - - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.SearchService.Containers.Database : Delete Product - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - Sequence.svg deleted file mode 100644 index d20dba852..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Search Service - Database - Delete Product - Sequence - Container levelSearch ServiceExternalExternalDatabaseDatabaseDelete Product \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - C4 Sequence.png deleted file mode 100644 index 541e9e48a..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - C4 Sequence.puml deleted file mode 100644 index 3615644e5..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - C4 Sequence.puml +++ /dev/null @@ -1,12 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Search Service - Database - Delete Product - C4 Sequence - Context level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.SearchService, "Search Service", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.SearchService, "Delete Product") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - C4 Sequence.svg deleted file mode 100644 index ed10d6890..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Search Service - Database - Delete Product - C4 Sequence - Context level«external_system»External«system»Search ServiceDelete Product \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - C4 Static.png deleted file mode 100644 index 58e1c660c..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - C4 Static.puml deleted file mode 100644 index fe37b5dd6..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - C4 Static.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Search Service - Database - Delete Product - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.SearchService, "Search Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - C4 Static.svg deleted file mode 100644 index d8949ac36..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Search Service - Database - Delete Product - C4 Static - Context levelSearch ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - C4.png deleted file mode 100644 index a1b2d05b8..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - C4.puml deleted file mode 100644 index 25f3692a9..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - C4.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Search Service - Database - Delete Product - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.SearchService, "Search Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - C4.svg deleted file mode 100644 index 7ab377196..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Search Service - Database - Delete Product - C4 - Context levelSearch ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - Sequence.png deleted file mode 100644 index d734b2242..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - Sequence.puml deleted file mode 100644 index d210d42d9..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - Sequence.puml +++ /dev/null @@ -1,11 +0,0 @@ -@startuml - -title ECommercePlatform - Search Service - Database - Delete Product - Sequence - Context level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Search Service" as ECommercePlatform.SoftwareSystems.SearchService - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.SearchService : Delete Product - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - Sequence.svg deleted file mode 100644 index 048fe8ed6..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Search Service - Database - Delete Product - Sequence - Context levelExternalExternalSearch ServiceSearch ServiceDelete Product \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - C4 Sequence.png deleted file mode 100644 index 62a1d07a2..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - C4 Sequence.puml deleted file mode 100644 index e3215264b..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - C4 Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Search Service - Database - Insert Product - C4 Sequence - Container level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.SearchService, "Search Service") - Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Database", "", "") -Boundary_End() - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Insert Product") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - C4 Sequence.svg deleted file mode 100644 index 74d027105..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -Search Service[System]ECommercePlatform - Search Service - Database - Insert Product - C4 Sequence - Container level«external_system»External«container»DatabaseInsert Product \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - C4 Static.png deleted file mode 100644 index f4ef23652..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - C4 Static.puml deleted file mode 100644 index 2aa4a9b6d..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - C4 Static.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Search Service - Database - Insert Product - C4 Static - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.SearchService, "Search Service") { - Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Database", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - C4 Static.svg deleted file mode 100644 index cb9b84fd6..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Search Service - Database - Insert Product - C4 Static - Container levelSearch Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - C4.png deleted file mode 100644 index 6d12f37bf..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - C4.puml deleted file mode 100644 index dc32af987..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - C4.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Search Service - Database - Insert Product - C4 - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.SearchService, "Search Service") { - Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Database", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - C4.svg deleted file mode 100644 index e96a4fd1f..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Search Service - Database - Insert Product - C4 - Container levelSearch Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - Sequence.png deleted file mode 100644 index 411c1f224..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - Sequence.puml deleted file mode 100644 index 66f4634ec..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml - -title ECommercePlatform - Search Service - Database - Insert Product - Sequence - Container level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem - -box "Search Service" #White - participant "Database" as ECommercePlatform.SoftwareSystems.SearchService.Containers.Database -end box - - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.SearchService.Containers.Database : Insert Product - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - Sequence.svg deleted file mode 100644 index 1152aae93..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Search Service - Database - Insert Product - Sequence - Container levelSearch ServiceExternalExternalDatabaseDatabaseInsert Product \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - C4 Sequence.png deleted file mode 100644 index bf1aba5f8..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - C4 Sequence.puml deleted file mode 100644 index 78d12e2ed..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - C4 Sequence.puml +++ /dev/null @@ -1,12 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Search Service - Database - Insert Product - C4 Sequence - Context level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.SearchService, "Search Service", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.SearchService, "Insert Product") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - C4 Sequence.svg deleted file mode 100644 index b7e3b0a05..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Search Service - Database - Insert Product - C4 Sequence - Context level«external_system»External«system»Search ServiceInsert Product \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - C4 Static.png deleted file mode 100644 index 91d4bd75a..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - C4 Static.puml deleted file mode 100644 index 0c440a4d2..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - C4 Static.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Search Service - Database - Insert Product - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.SearchService, "Search Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - C4 Static.svg deleted file mode 100644 index de16bae08..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Search Service - Database - Insert Product - C4 Static - Context levelSearch ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - C4.png deleted file mode 100644 index 6db6fb8d1..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - C4.puml deleted file mode 100644 index 44802be5c..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - C4.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Search Service - Database - Insert Product - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.SearchService, "Search Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - C4.svg deleted file mode 100644 index d57a6234a..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Search Service - Database - Insert Product - C4 - Context levelSearch ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - Sequence.png deleted file mode 100644 index ab8b75485..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - Sequence.puml deleted file mode 100644 index 32fa0a284..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - Sequence.puml +++ /dev/null @@ -1,11 +0,0 @@ -@startuml - -title ECommercePlatform - Search Service - Database - Insert Product - Sequence - Context level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Search Service" as ECommercePlatform.SoftwareSystems.SearchService - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.SearchService : Insert Product - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - Sequence.svg deleted file mode 100644 index 55398dc55..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Search Service - Database - Insert Product - Sequence - Context levelExternalExternalSearch ServiceSearch ServiceInsert Product \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - C4 Sequence.png deleted file mode 100644 index a178fa673..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - C4 Sequence.puml deleted file mode 100644 index 387d23474..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - C4 Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Search Service - Database - Select Products - C4 Sequence - Container level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.SearchService, "Search Service") - Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Database", "", "") -Boundary_End() - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Select Products") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - C4 Sequence.svg deleted file mode 100644 index b944046ad..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -Search Service[System]ECommercePlatform - Search Service - Database - Select Products - C4 Sequence - Container level«external_system»External«container»DatabaseSelect Products \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - C4 Static.png deleted file mode 100644 index efd7867cf..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - C4 Static.puml deleted file mode 100644 index 4a2815edc..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - C4 Static.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Search Service - Database - Select Products - C4 Static - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.SearchService, "Search Service") { - Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Database", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - C4 Static.svg deleted file mode 100644 index 4bc6e63f7..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Search Service - Database - Select Products - C4 Static - Container levelSearch Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - C4.png deleted file mode 100644 index 4bb6a1997..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - C4.puml deleted file mode 100644 index 4423af3fa..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - C4.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Search Service - Database - Select Products - C4 - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.SearchService, "Search Service") { - Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Database", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - C4.svg deleted file mode 100644 index 37a418a60..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Search Service - Database - Select Products - C4 - Container levelSearch Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - Sequence.png deleted file mode 100644 index c75c9f72f..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - Sequence.puml deleted file mode 100644 index a0a8fc331..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml - -title ECommercePlatform - Search Service - Database - Select Products - Sequence - Container level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem - -box "Search Service" #White - participant "Database" as ECommercePlatform.SoftwareSystems.SearchService.Containers.Database -end box - - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.SearchService.Containers.Database : Select Products - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - Sequence.svg deleted file mode 100644 index 1cd89cd83..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Search Service - Database - Select Products - Sequence - Container levelSearch ServiceExternalExternalDatabaseDatabaseSelect Products \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - C4 Sequence.png deleted file mode 100644 index 2aa9d9748..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - C4 Sequence.puml deleted file mode 100644 index 30797b16a..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - C4 Sequence.puml +++ /dev/null @@ -1,12 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Search Service - Database - Select Products - C4 Sequence - Context level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.SearchService, "Search Service", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.SearchService, "Select Products") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - C4 Sequence.svg deleted file mode 100644 index 161f444a0..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Search Service - Database - Select Products - C4 Sequence - Context level«external_system»External«system»Search ServiceSelect Products \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - C4 Static.png deleted file mode 100644 index ccc23a203..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - C4 Static.puml deleted file mode 100644 index a268af2b9..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - C4 Static.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Search Service - Database - Select Products - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.SearchService, "Search Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - C4 Static.svg deleted file mode 100644 index 274697d04..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Search Service - Database - Select Products - C4 Static - Context levelSearch ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - C4.png deleted file mode 100644 index ee94bec18..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - C4.puml deleted file mode 100644 index 7df926e75..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - C4.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Search Service - Database - Select Products - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.SearchService, "Search Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - C4.svg deleted file mode 100644 index 905efb123..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Search Service - Database - Select Products - C4 - Context levelSearch ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - Sequence.png deleted file mode 100644 index 5a68293ea..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - Sequence.puml deleted file mode 100644 index 576c742eb..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - Sequence.puml +++ /dev/null @@ -1,11 +0,0 @@ -@startuml - -title ECommercePlatform - Search Service - Database - Select Products - Sequence - Context level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Search Service" as ECommercePlatform.SoftwareSystems.SearchService - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.SearchService : Select Products - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - Sequence.svg deleted file mode 100644 index 40467ee67..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Search Service - Database - Select Products - Sequence - Context levelExternalExternalSearch ServiceSearch ServiceSelect Products \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Sequence.png deleted file mode 100644 index 09e626dcf..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Sequence.puml deleted file mode 100644 index cf6d7c42f..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Search Service - Database - Update Product Prices - C4 Sequence - Container level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.SearchService, "Search Service") - Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Database", "", "") -Boundary_End() - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Update Product Prices") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Sequence.svg deleted file mode 100644 index 330c74a4b..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -Search Service[System]ECommercePlatform - Search Service - Database - Update Product Prices - C4 Sequence - Container level«external_system»External«container»DatabaseUpdate Product Prices \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Static.png deleted file mode 100644 index cee51f2d9..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Static.puml deleted file mode 100644 index 4f612095e..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Static.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Search Service - Database - Update Product Prices - C4 Static - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.SearchService, "Search Service") { - Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Database", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Static.svg deleted file mode 100644 index 7ffcec4b8..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Search Service - Database - Update Product Prices - C4 Static - Container levelSearch Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - C4.png deleted file mode 100644 index 22daceb95..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - C4.puml deleted file mode 100644 index 592eb3fe6..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - C4.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Search Service - Database - Update Product Prices - C4 - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.SearchService, "Search Service") { - Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Database", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - C4.svg deleted file mode 100644 index 60f8dd5ce..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Search Service - Database - Update Product Prices - C4 - Container levelSearch Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - Sequence.png deleted file mode 100644 index 1febaff85..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - Sequence.puml deleted file mode 100644 index deb9ffb70..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml - -title ECommercePlatform - Search Service - Database - Update Product Prices - Sequence - Container level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem - -box "Search Service" #White - participant "Database" as ECommercePlatform.SoftwareSystems.SearchService.Containers.Database -end box - - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.SearchService.Containers.Database : Update Product Prices - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - Sequence.svg deleted file mode 100644 index 635c4537a..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Search Service - Database - Update Product Prices - Sequence - Container levelSearch ServiceExternalExternalDatabaseDatabaseUpdate Product Prices \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Sequence.png deleted file mode 100644 index dc993a78d..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Sequence.puml deleted file mode 100644 index 78b5937bb..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Sequence.puml +++ /dev/null @@ -1,12 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Search Service - Database - Update Product Prices - C4 Sequence - Context level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.SearchService, "Search Service", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.SearchService, "Update Product Prices") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Sequence.svg deleted file mode 100644 index 25edaf1cf..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Search Service - Database - Update Product Prices - C4 Sequence - Context level«external_system»External«system»Search ServiceUpdate Product Prices \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Static.png deleted file mode 100644 index 312ef3eb7..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Static.puml deleted file mode 100644 index e6839882a..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Static.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Search Service - Database - Update Product Prices - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.SearchService, "Search Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Static.svg deleted file mode 100644 index 960f0a1aa..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Search Service - Database - Update Product Prices - C4 Static - Context levelSearch ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - C4.png deleted file mode 100644 index 2f1618a0a..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - C4.puml deleted file mode 100644 index 1f3ed6cd0..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - C4.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Search Service - Database - Update Product Prices - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.SearchService, "Search Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - C4.svg deleted file mode 100644 index 61368fe73..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Search Service - Database - Update Product Prices - C4 - Context levelSearch ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - Sequence.png deleted file mode 100644 index 8e66af407..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - Sequence.puml deleted file mode 100644 index 2c91899d2..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - Sequence.puml +++ /dev/null @@ -1,11 +0,0 @@ -@startuml - -title ECommercePlatform - Search Service - Database - Update Product Prices - Sequence - Context level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Search Service" as ECommercePlatform.SoftwareSystems.SearchService - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.SearchService : Update Product Prices - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - Sequence.svg deleted file mode 100644 index 3ebe9fe02..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Search Service - Database - Update Product Prices - Sequence - Context levelExternalExternalSearch ServiceSearch ServiceUpdate Product Prices \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - C4 Sequence.png deleted file mode 100644 index b532881ee..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - C4 Sequence.puml deleted file mode 100644 index 90fb606df..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - C4 Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Search Service - Database - Update Product - C4 Sequence - Container level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.SearchService, "Search Service") - Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Database", "", "") -Boundary_End() - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Update Product") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - C4 Sequence.svg deleted file mode 100644 index f43952340..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -Search Service[System]ECommercePlatform - Search Service - Database - Update Product - C4 Sequence - Container level«external_system»External«container»DatabaseUpdate Product \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - C4 Static.png deleted file mode 100644 index 0bc22d4c4..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - C4 Static.puml deleted file mode 100644 index da566133f..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - C4 Static.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Search Service - Database - Update Product - C4 Static - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.SearchService, "Search Service") { - Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Database", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - C4 Static.svg deleted file mode 100644 index f15f9a586..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Search Service - Database - Update Product - C4 Static - Container levelSearch Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - C4.png deleted file mode 100644 index e31972825..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - C4.puml deleted file mode 100644 index 0eabc342d..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - C4.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Search Service - Database - Update Product - C4 - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.SearchService, "Search Service") { - Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Database", "", "") -} - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - C4.svg deleted file mode 100644 index 0217ea8b4..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Search Service - Database - Update Product - C4 - Container levelSearch Service[System]DatabaseLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - Sequence.png deleted file mode 100644 index b25e0df62..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - Sequence.puml deleted file mode 100644 index 712ab3021..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml - -title ECommercePlatform - Search Service - Database - Update Product - Sequence - Container level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem - -box "Search Service" #White - participant "Database" as ECommercePlatform.SoftwareSystems.SearchService.Containers.Database -end box - - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.SearchService.Containers.Database : Update Product - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - Sequence.svg deleted file mode 100644 index 1fb395d3d..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Search Service - Database - Update Product - Sequence - Container levelSearch ServiceExternalExternalDatabaseDatabaseUpdate Product \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - C4 Sequence.png deleted file mode 100644 index 5d7d32ea9..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - C4 Sequence.puml deleted file mode 100644 index a17f70f6b..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - C4 Sequence.puml +++ /dev/null @@ -1,12 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Search Service - Database - Update Product - C4 Sequence - Context level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.SearchService, "Search Service", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.SearchService, "Update Product") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - C4 Sequence.svg deleted file mode 100644 index 5992763ba..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Search Service - Database - Update Product - C4 Sequence - Context level«external_system»External«system»Search ServiceUpdate Product \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - C4 Static.png deleted file mode 100644 index e8abbad92..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - C4 Static.puml deleted file mode 100644 index 5fc90ab28..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - C4 Static.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Search Service - Database - Update Product - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.SearchService, "Search Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - C4 Static.svg deleted file mode 100644 index 5ce4f5bd3..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Search Service - Database - Update Product - C4 Static - Context levelSearch ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - C4.png deleted file mode 100644 index d2dfbdacc..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - C4.puml deleted file mode 100644 index 9b0987566..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - C4.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Search Service - Database - Update Product - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.SearchService, "Search Service", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - C4.svg deleted file mode 100644 index d246b4bdf..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Search Service - Database - Update Product - C4 - Context levelSearch ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - Sequence.png deleted file mode 100644 index 0b6d990a4..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - Sequence.puml deleted file mode 100644 index 088a9adc2..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - Sequence.puml +++ /dev/null @@ -1,11 +0,0 @@ -@startuml - -title ECommercePlatform - Search Service - Database - Update Product - Sequence - Context level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Search Service" as ECommercePlatform.SoftwareSystems.SearchService - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.SearchService : Update Product - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - Sequence.svg deleted file mode 100644 index 7337b1f32..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Search Service - Database - Update Product - Sequence - Context levelExternalExternalSearch ServiceSearch ServiceUpdate Product \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Container - C4 Static.png deleted file mode 100644 index ddfce6dcf..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Container - C4 Static.puml deleted file mode 100644 index 079140c4b..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Container - C4 Static.puml +++ /dev/null @@ -1,39 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Search Service - Message Handler - C4 Static - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.SearchService, "Search Service") { - Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, "Message Handler", "", "") - Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Database", "", "") -} - -System_Boundary(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service") { - Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "") -} - -System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") { - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging, "Uses") -Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Uses") -Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Container - C4 Static.svg deleted file mode 100644 index 8cff6973c..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Search Service - Message Handler - C4 Static - Container levelSearch Service[System]Pricing Service[System]Product Service[System]Message HandlerDatabaseMessagingMessagingUsesUsesUsesLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Container - C4.png deleted file mode 100644 index 18c58660f..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Container - C4.puml deleted file mode 100644 index 023b99825..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Container - C4.puml +++ /dev/null @@ -1,39 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Search Service - Message Handler - C4 - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.SearchService, "Search Service") { - Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, "Message Handler", "", "") - Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Database", "", "") -} - -System_Boundary(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service") { - Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "") -} - -System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") { - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging, "Receive Product Price Changed Event") -Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Update Product Prices\nInsert Product\nUpdate Product\nDelete Product") -Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Receive Product Created Event\nReceive Product Updated Event\nReceive Product Deleted Event") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Container - C4.svg deleted file mode 100644 index 8a2138acb..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Search Service - Message Handler - C4 - Container levelSearch Service[System]Pricing Service[System]Product Service[System]Message HandlerDatabaseMessagingMessagingReceive Product PriceChanged EventUpdate Product PricesInsert ProductUpdate ProductDelete ProductReceive Product CreatedEventReceive Product UpdatedEventReceive Product DeletedEventLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - C4 Sequence.png deleted file mode 100644 index b7adfb5c2..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - C4 Sequence.puml deleted file mode 100644 index 5c0d65224..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - C4 Sequence.puml +++ /dev/null @@ -1,22 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Search Service - Message Handler - Handle Product Created Event - C4 Sequence - Container level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.SearchService, "Search Service") - Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, "Message Handler", "", "") - Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Database", "", "") -Boundary_End() - -System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") -Boundary_End() - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, "Handle Product Created Event") -Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Receive Product Created Event") -Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Insert Product") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - C4 Sequence.svg deleted file mode 100644 index 358e19fd4..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -Search Service[System]Product Service[System]ECommercePlatform - Search Service - Message Handler - Handle Product Created Event - C4 Sequence - Container level«external_system»External«container»Message Handler«container»Database«container»MessagingHandle Product CreatedEventReceive Product CreatedEventInsert Product \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - C4 Static.png deleted file mode 100644 index 73aafc0a0..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - C4 Static.puml deleted file mode 100644 index af57d3978..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - C4 Static.puml +++ /dev/null @@ -1,34 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Search Service - Message Handler - Handle Product Created Event - C4 Static - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.SearchService, "Search Service") { - Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, "Message Handler", "", "") - Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Database", "", "") -} - -System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") { - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Uses") -Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - C4 Static.svg deleted file mode 100644 index aa42cffdd..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Search Service - Message Handler - Handle Product Created Event - C4 Static - Container levelSearch Service[System]Product Service[System]Message HandlerDatabaseMessagingUsesUsesLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - C4.png deleted file mode 100644 index 8aa6f9005..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - C4.puml deleted file mode 100644 index baa52fbc0..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - C4.puml +++ /dev/null @@ -1,34 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Search Service - Message Handler - Handle Product Created Event - C4 - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.SearchService, "Search Service") { - Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, "Message Handler", "", "") - Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Database", "", "") -} - -System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") { - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Receive Product Created Event") -Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Insert Product") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - C4.svg deleted file mode 100644 index be88eb798..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Search Service - Message Handler - Handle Product Created Event - C4 - Container levelSearch Service[System]Product Service[System]Message HandlerDatabaseMessagingReceive Product CreatedEventInsert ProductLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - Sequence.png deleted file mode 100644 index 70665e63d..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - Sequence.puml deleted file mode 100644 index bef66097a..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - Sequence.puml +++ /dev/null @@ -1,25 +0,0 @@ -@startuml - -title ECommercePlatform - Search Service - Message Handler - Handle Product Created Event - Sequence - Container level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem - -box "Search Service" #White - participant "Message Handler" as ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler - participant "Database" as ECommercePlatform.SoftwareSystems.SearchService.Containers.Database -end box - - -box "Product Service" #White - participant "Messaging" as ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging -end box - - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler : Handle Product Created Event -group Handle Product Created Event -ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler -> ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging : Receive Product Created Event -ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler -> ECommercePlatform.SoftwareSystems.SearchService.Containers.Database : Insert Product -end - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - Sequence.svg deleted file mode 100644 index 8f336c3e5..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Search Service - Message Handler - Handle Product Created Event - Sequence - Container levelSearch ServiceProduct ServiceExternalExternalMessage HandlerMessage HandlerDatabaseDatabaseMessagingMessagingHandle Product Created EventHandle Product Created EventReceive Product Created EventInsert Product \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - C4 Sequence.png deleted file mode 100644 index 0e97f20e3..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - C4 Sequence.puml deleted file mode 100644 index 1d1c67c87..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - C4 Sequence.puml +++ /dev/null @@ -1,14 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Search Service - Message Handler - Handle Product Created Event - C4 Sequence - Context level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.SearchService, "Search Service", "") -System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.SearchService, "Handle Product Created Event") -Rel(ECommercePlatform.SoftwareSystems.SearchService, ECommercePlatform.SoftwareSystems.ProductService, "Receive Product Created Event") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - C4 Sequence.svg deleted file mode 100644 index 9b7ca2bcd..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Search Service - Message Handler - Handle Product Created Event - C4 Sequence - Context level«external_system»External«system»Search Service«system»Product ServiceHandle Product CreatedEventReceive Product CreatedEvent \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - C4 Static.png deleted file mode 100644 index 29ec9e51e..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - C4 Static.puml deleted file mode 100644 index f2fdb4f48..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - C4 Static.puml +++ /dev/null @@ -1,26 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Search Service - Message Handler - Handle Product Created Event - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.SearchService, "Search Service", "") -System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "") - -Rel(ECommercePlatform.SoftwareSystems.SearchService, ECommercePlatform.SoftwareSystems.ProductService, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - C4 Static.svg deleted file mode 100644 index b3e2ad058..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Search Service - Message Handler - Handle Product Created Event - C4 Static - Context levelSearch ServiceProduct ServiceUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - C4.png deleted file mode 100644 index 1b3784ebe..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - C4.puml deleted file mode 100644 index eb66f23cb..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - C4.puml +++ /dev/null @@ -1,26 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Search Service - Message Handler - Handle Product Created Event - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.SearchService, "Search Service", "") -System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "") - -Rel(ECommercePlatform.SoftwareSystems.SearchService, ECommercePlatform.SoftwareSystems.ProductService, "Receive Product Created Event") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - C4.svg deleted file mode 100644 index d5c0b4d24..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Search Service - Message Handler - Handle Product Created Event - C4 - Context levelSearch ServiceProduct ServiceReceive Product CreatedEventLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - Sequence.png deleted file mode 100644 index a17a2521a..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - Sequence.puml deleted file mode 100644 index 6962ed60e..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml - -title ECommercePlatform - Search Service - Message Handler - Handle Product Created Event - Sequence - Context level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Search Service" as ECommercePlatform.SoftwareSystems.SearchService -participant "Product Service" as ECommercePlatform.SoftwareSystems.ProductService - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.SearchService : Handle Product Created Event -group Handle Product Created Event -ECommercePlatform.SoftwareSystems.SearchService -> ECommercePlatform.SoftwareSystems.ProductService : Receive Product Created Event -end - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - Sequence.svg deleted file mode 100644 index ca53e966c..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Search Service - Message Handler - Handle Product Created Event - Sequence - Context levelExternalExternalSearch ServiceSearch ServiceProduct ServiceProduct ServiceHandle Product Created EventHandle Product Created EventReceive Product Created Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - C4 Sequence.png deleted file mode 100644 index 95ece9420..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - C4 Sequence.puml deleted file mode 100644 index bb86c9fa0..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - C4 Sequence.puml +++ /dev/null @@ -1,22 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Search Service - Message Handler - Handle Product Deleted Event - C4 Sequence - Container level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.SearchService, "Search Service") - Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, "Message Handler", "", "") - Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Database", "", "") -Boundary_End() - -System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") -Boundary_End() - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, "Handle Product Deleted Event") -Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Receive Product Deleted Event") -Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Delete Product") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - C4 Sequence.svg deleted file mode 100644 index 6f6fac5a8..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -Search Service[System]Product Service[System]ECommercePlatform - Search Service - Message Handler - Handle Product Deleted Event - C4 Sequence - Container level«external_system»External«container»Message Handler«container»Database«container»MessagingHandle Product DeletedEventReceive Product DeletedEventDelete Product \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - C4 Static.png deleted file mode 100644 index 4c16b0394..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - C4 Static.puml deleted file mode 100644 index 0e3a1591b..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - C4 Static.puml +++ /dev/null @@ -1,34 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Search Service - Message Handler - Handle Product Deleted Event - C4 Static - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.SearchService, "Search Service") { - Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, "Message Handler", "", "") - Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Database", "", "") -} - -System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") { - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Uses") -Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - C4 Static.svg deleted file mode 100644 index 2866dd63f..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Search Service - Message Handler - Handle Product Deleted Event - C4 Static - Container levelSearch Service[System]Product Service[System]Message HandlerDatabaseMessagingUsesUsesLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - C4.png deleted file mode 100644 index 7c0a3ac63..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - C4.puml deleted file mode 100644 index c0786da98..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - C4.puml +++ /dev/null @@ -1,34 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Search Service - Message Handler - Handle Product Deleted Event - C4 - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.SearchService, "Search Service") { - Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, "Message Handler", "", "") - Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Database", "", "") -} - -System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") { - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Receive Product Deleted Event") -Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Delete Product") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - C4.svg deleted file mode 100644 index d2a1aecd3..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Search Service - Message Handler - Handle Product Deleted Event - C4 - Container levelSearch Service[System]Product Service[System]Message HandlerDatabaseMessagingReceive Product DeletedEventDelete ProductLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - Sequence.png deleted file mode 100644 index 43b929559..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - Sequence.puml deleted file mode 100644 index d15468107..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - Sequence.puml +++ /dev/null @@ -1,25 +0,0 @@ -@startuml - -title ECommercePlatform - Search Service - Message Handler - Handle Product Deleted Event - Sequence - Container level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem - -box "Search Service" #White - participant "Message Handler" as ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler - participant "Database" as ECommercePlatform.SoftwareSystems.SearchService.Containers.Database -end box - - -box "Product Service" #White - participant "Messaging" as ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging -end box - - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler : Handle Product Deleted Event -group Handle Product Deleted Event -ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler -> ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging : Receive Product Deleted Event -ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler -> ECommercePlatform.SoftwareSystems.SearchService.Containers.Database : Delete Product -end - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - Sequence.svg deleted file mode 100644 index 32e132233..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Search Service - Message Handler - Handle Product Deleted Event - Sequence - Container levelSearch ServiceProduct ServiceExternalExternalMessage HandlerMessage HandlerDatabaseDatabaseMessagingMessagingHandle Product Deleted EventHandle Product Deleted EventReceive Product Deleted EventDelete Product \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - C4 Sequence.png deleted file mode 100644 index 770e22181..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - C4 Sequence.puml deleted file mode 100644 index a14a604e5..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - C4 Sequence.puml +++ /dev/null @@ -1,14 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Search Service - Message Handler - Handle Product Deleted Event - C4 Sequence - Context level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.SearchService, "Search Service", "") -System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.SearchService, "Handle Product Deleted Event") -Rel(ECommercePlatform.SoftwareSystems.SearchService, ECommercePlatform.SoftwareSystems.ProductService, "Receive Product Deleted Event") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - C4 Sequence.svg deleted file mode 100644 index b9aee8852..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Search Service - Message Handler - Handle Product Deleted Event - C4 Sequence - Context level«external_system»External«system»Search Service«system»Product ServiceHandle Product DeletedEventReceive Product DeletedEvent \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - C4 Static.png deleted file mode 100644 index 8d924ffbc..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - C4 Static.puml deleted file mode 100644 index d04270ec7..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - C4 Static.puml +++ /dev/null @@ -1,26 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Search Service - Message Handler - Handle Product Deleted Event - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.SearchService, "Search Service", "") -System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "") - -Rel(ECommercePlatform.SoftwareSystems.SearchService, ECommercePlatform.SoftwareSystems.ProductService, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - C4 Static.svg deleted file mode 100644 index 841136f72..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Search Service - Message Handler - Handle Product Deleted Event - C4 Static - Context levelSearch ServiceProduct ServiceUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - C4.png deleted file mode 100644 index da2a2b093..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - C4.puml deleted file mode 100644 index 4305e1f60..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - C4.puml +++ /dev/null @@ -1,26 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Search Service - Message Handler - Handle Product Deleted Event - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.SearchService, "Search Service", "") -System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "") - -Rel(ECommercePlatform.SoftwareSystems.SearchService, ECommercePlatform.SoftwareSystems.ProductService, "Receive Product Deleted Event") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - C4.svg deleted file mode 100644 index 10e12a790..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Search Service - Message Handler - Handle Product Deleted Event - C4 - Context levelSearch ServiceProduct ServiceReceive Product DeletedEventLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - Sequence.png deleted file mode 100644 index aab4cb39c..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - Sequence.puml deleted file mode 100644 index 4f558a682..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml - -title ECommercePlatform - Search Service - Message Handler - Handle Product Deleted Event - Sequence - Context level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Search Service" as ECommercePlatform.SoftwareSystems.SearchService -participant "Product Service" as ECommercePlatform.SoftwareSystems.ProductService - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.SearchService : Handle Product Deleted Event -group Handle Product Deleted Event -ECommercePlatform.SoftwareSystems.SearchService -> ECommercePlatform.SoftwareSystems.ProductService : Receive Product Deleted Event -end - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - Sequence.svg deleted file mode 100644 index 05e403593..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Search Service - Message Handler - Handle Product Deleted Event - Sequence - Context levelExternalExternalSearch ServiceSearch ServiceProduct ServiceProduct ServiceHandle Product Deleted EventHandle Product Deleted EventReceive Product Deleted Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - C4 Sequence.png deleted file mode 100644 index 40652e372..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - C4 Sequence.puml deleted file mode 100644 index 39785192b..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - C4 Sequence.puml +++ /dev/null @@ -1,22 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Search Service - Message Handler - Handle Product Price Changed Event - C4 Sequence - Container level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.SearchService, "Search Service") - Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, "Message Handler", "", "") - Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Database", "", "") -Boundary_End() - -System_Boundary(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service") - Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "") -Boundary_End() - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, "Handle Product Price Changed Event") -Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging, "Receive Product Price Changed Event") -Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Update Product Prices") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - C4 Sequence.svg deleted file mode 100644 index 957c04f23..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -Search Service[System]Pricing Service[System]ECommercePlatform - Search Service - Message Handler - Handle Product Price Changed Event - C4 Sequence - Container level«external_system»External«container»Message Handler«container»Database«container»MessagingHandle Product PriceChanged EventReceive Product PriceChanged EventUpdate Product Prices \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - C4 Static.png deleted file mode 100644 index a2df77546..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - C4 Static.puml deleted file mode 100644 index 7e599952c..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - C4 Static.puml +++ /dev/null @@ -1,34 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Search Service - Message Handler - Handle Product Price Changed Event - C4 Static - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.SearchService, "Search Service") { - Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, "Message Handler", "", "") - Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Database", "", "") -} - -System_Boundary(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service") { - Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging, "Uses") -Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - C4 Static.svg deleted file mode 100644 index da96736cb..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Search Service - Message Handler - Handle Product Price Changed Event - C4 Static - Container levelSearch Service[System]Pricing Service[System]Message HandlerDatabaseMessagingUsesUsesLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - C4.png deleted file mode 100644 index 612f014ad..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - C4.puml deleted file mode 100644 index 90c23669f..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - C4.puml +++ /dev/null @@ -1,34 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Search Service - Message Handler - Handle Product Price Changed Event - C4 - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.SearchService, "Search Service") { - Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, "Message Handler", "", "") - Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Database", "", "") -} - -System_Boundary(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service") { - Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging, "Receive Product Price Changed Event") -Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Update Product Prices") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - C4.svg deleted file mode 100644 index 732fc7bea..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Search Service - Message Handler - Handle Product Price Changed Event - C4 - Container levelSearch Service[System]Pricing Service[System]Message HandlerDatabaseMessagingReceive Product PriceChanged EventUpdate Product PricesLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - Sequence.png deleted file mode 100644 index bd8294937..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - Sequence.puml deleted file mode 100644 index 3abd47266..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - Sequence.puml +++ /dev/null @@ -1,25 +0,0 @@ -@startuml - -title ECommercePlatform - Search Service - Message Handler - Handle Product Price Changed Event - Sequence - Container level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem - -box "Search Service" #White - participant "Message Handler" as ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler - participant "Database" as ECommercePlatform.SoftwareSystems.SearchService.Containers.Database -end box - - -box "Pricing Service" #White - participant "Messaging" as ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging -end box - - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler : Handle Product Price Changed Event -group Handle Product Price Changed Event -ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler -> ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging : Receive Product Price Changed Event -ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler -> ECommercePlatform.SoftwareSystems.SearchService.Containers.Database : Update Product Prices -end - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - Sequence.svg deleted file mode 100644 index df0476c07..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Search Service - Message Handler - Handle Product Price Changed Event - Sequence - Container levelSearch ServicePricing ServiceExternalExternalMessage HandlerMessage HandlerDatabaseDatabaseMessagingMessagingHandle Product Price Changed EventHandle Product Price Changed EventReceive Product Price Changed EventUpdate Product Prices \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - C4 Sequence.png deleted file mode 100644 index 9e3c7f030..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - C4 Sequence.puml deleted file mode 100644 index a8a099d1e..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - C4 Sequence.puml +++ /dev/null @@ -1,14 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Search Service - Message Handler - Handle Product Price Changed Event - C4 Sequence - Context level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.SearchService, "Search Service", "") -System(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.SearchService, "Handle Product Price Changed Event") -Rel(ECommercePlatform.SoftwareSystems.SearchService, ECommercePlatform.SoftwareSystems.PricingService, "Receive Product Price Changed Event") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - C4 Sequence.svg deleted file mode 100644 index e8f2f5192..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Search Service - Message Handler - Handle Product Price Changed Event - C4 Sequence - Context level«external_system»External«system»Search Service«system»Pricing ServiceHandle Product PriceChanged EventReceive Product PriceChanged Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - C4 Static.png deleted file mode 100644 index 31c4c1df3..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - C4 Static.puml deleted file mode 100644 index 522c72d2d..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - C4 Static.puml +++ /dev/null @@ -1,26 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Search Service - Message Handler - Handle Product Price Changed Event - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.SearchService, "Search Service", "") -System(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service", "") - -Rel(ECommercePlatform.SoftwareSystems.SearchService, ECommercePlatform.SoftwareSystems.PricingService, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - C4 Static.svg deleted file mode 100644 index b45062bb5..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Search Service - Message Handler - Handle Product Price Changed Event - C4 Static - Context levelSearch ServicePricing ServiceUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - C4.png deleted file mode 100644 index d4864e8aa..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - C4.puml deleted file mode 100644 index 2b9e3e592..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - C4.puml +++ /dev/null @@ -1,26 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Search Service - Message Handler - Handle Product Price Changed Event - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.SearchService, "Search Service", "") -System(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service", "") - -Rel(ECommercePlatform.SoftwareSystems.SearchService, ECommercePlatform.SoftwareSystems.PricingService, "Receive Product Price Changed Event") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - C4.svg deleted file mode 100644 index 8e5cfb3ab..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Search Service - Message Handler - Handle Product Price Changed Event - C4 - Context levelSearch ServicePricing ServiceReceive Product PriceChanged EventLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - Sequence.png deleted file mode 100644 index cb81b74da..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - Sequence.puml deleted file mode 100644 index edd81550c..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml - -title ECommercePlatform - Search Service - Message Handler - Handle Product Price Changed Event - Sequence - Context level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Search Service" as ECommercePlatform.SoftwareSystems.SearchService -participant "Pricing Service" as ECommercePlatform.SoftwareSystems.PricingService - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.SearchService : Handle Product Price Changed Event -group Handle Product Price Changed Event -ECommercePlatform.SoftwareSystems.SearchService -> ECommercePlatform.SoftwareSystems.PricingService : Receive Product Price Changed Event -end - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - Sequence.svg deleted file mode 100644 index 5dda0c659..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Search Service - Message Handler - Handle Product Price Changed Event - Sequence - Context levelExternalExternalSearch ServiceSearch ServicePricing ServicePricing ServiceHandle Product Price Changed EventHandle Product Price Changed EventReceive Product Price Changed Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - C4 Sequence.png deleted file mode 100644 index 376a8b667..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - C4 Sequence.puml deleted file mode 100644 index a6aee3ab6..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - C4 Sequence.puml +++ /dev/null @@ -1,22 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Search Service - Message Handler - Handle Product Updated Event - C4 Sequence - Container level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.SearchService, "Search Service") - Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, "Message Handler", "", "") - Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Database", "", "") -Boundary_End() - -System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") -Boundary_End() - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, "Handle Product Updated Event") -Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Receive Product Updated Event") -Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Update Product") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - C4 Sequence.svg deleted file mode 100644 index c2ceba11e..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -Search Service[System]Product Service[System]ECommercePlatform - Search Service - Message Handler - Handle Product Updated Event - C4 Sequence - Container level«external_system»External«container»Message Handler«container»Database«container»MessagingHandle Product UpdatedEventReceive Product UpdatedEventUpdate Product \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - C4 Static.png deleted file mode 100644 index d246b3a1d..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - C4 Static.puml deleted file mode 100644 index 0738354ef..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - C4 Static.puml +++ /dev/null @@ -1,34 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Search Service - Message Handler - Handle Product Updated Event - C4 Static - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.SearchService, "Search Service") { - Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, "Message Handler", "", "") - Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Database", "", "") -} - -System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") { - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Uses") -Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - C4 Static.svg deleted file mode 100644 index 155523764..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Search Service - Message Handler - Handle Product Updated Event - C4 Static - Container levelSearch Service[System]Product Service[System]Message HandlerDatabaseMessagingUsesUsesLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - C4.png deleted file mode 100644 index 238910567..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - C4.puml deleted file mode 100644 index 05fc6f140..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - C4.puml +++ /dev/null @@ -1,34 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Search Service - Message Handler - Handle Product Updated Event - C4 - Container level - - -System_Boundary(ECommercePlatform.SoftwareSystems.SearchService, "Search Service") { - Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, "Message Handler", "", "") - Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Database", "", "") -} - -System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") { - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Receive Product Updated Event") -Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Update Product") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - C4.svg deleted file mode 100644 index 59ed20b20..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Search Service - Message Handler - Handle Product Updated Event - C4 - Container levelSearch Service[System]Product Service[System]Message HandlerDatabaseMessagingReceive Product UpdatedEventUpdate ProductLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - Sequence.png deleted file mode 100644 index 669d5ec92..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - Sequence.puml deleted file mode 100644 index 3e3bcf9b1..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - Sequence.puml +++ /dev/null @@ -1,25 +0,0 @@ -@startuml - -title ECommercePlatform - Search Service - Message Handler - Handle Product Updated Event - Sequence - Container level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem - -box "Search Service" #White - participant "Message Handler" as ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler - participant "Database" as ECommercePlatform.SoftwareSystems.SearchService.Containers.Database -end box - - -box "Product Service" #White - participant "Messaging" as ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging -end box - - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler : Handle Product Updated Event -group Handle Product Updated Event -ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler -> ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging : Receive Product Updated Event -ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler -> ECommercePlatform.SoftwareSystems.SearchService.Containers.Database : Update Product -end - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - Sequence.svg deleted file mode 100644 index 3665527a2..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Search Service - Message Handler - Handle Product Updated Event - Sequence - Container levelSearch ServiceProduct ServiceExternalExternalMessage HandlerMessage HandlerDatabaseDatabaseMessagingMessagingHandle Product Updated EventHandle Product Updated EventReceive Product Updated EventUpdate Product \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - C4 Sequence.png deleted file mode 100644 index 47ce1a2cc..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - C4 Sequence.puml deleted file mode 100644 index 337870b4c..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - C4 Sequence.puml +++ /dev/null @@ -1,14 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Search Service - Message Handler - Handle Product Updated Event - C4 Sequence - Context level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.SearchService, "Search Service", "") -System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.SearchService, "Handle Product Updated Event") -Rel(ECommercePlatform.SoftwareSystems.SearchService, ECommercePlatform.SoftwareSystems.ProductService, "Receive Product Updated Event") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - C4 Sequence.svg deleted file mode 100644 index 5ab14bb8e..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Search Service - Message Handler - Handle Product Updated Event - C4 Sequence - Context level«external_system»External«system»Search Service«system»Product ServiceHandle Product UpdatedEventReceive Product UpdatedEvent \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - C4 Static.png deleted file mode 100644 index f10b66838..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - C4 Static.puml deleted file mode 100644 index bab71d3f8..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - C4 Static.puml +++ /dev/null @@ -1,26 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Search Service - Message Handler - Handle Product Updated Event - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.SearchService, "Search Service", "") -System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "") - -Rel(ECommercePlatform.SoftwareSystems.SearchService, ECommercePlatform.SoftwareSystems.ProductService, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - C4 Static.svg deleted file mode 100644 index 9aff66f17..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Search Service - Message Handler - Handle Product Updated Event - C4 Static - Context levelSearch ServiceProduct ServiceUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - C4.png deleted file mode 100644 index 87a46ec68..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - C4.puml deleted file mode 100644 index bbc1354b6..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - C4.puml +++ /dev/null @@ -1,26 +0,0 @@ -@startuml -!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Search Service - Message Handler - Handle Product Updated Event - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.SearchService, "Search Service", "") -System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "") - -Rel(ECommercePlatform.SoftwareSystems.SearchService, ECommercePlatform.SoftwareSystems.ProductService, "Receive Product Updated Event") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - C4.svg deleted file mode 100644 index f4fa99807..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Search Service - Message Handler - Handle Product Updated Event - C4 - Context levelSearch ServiceProduct ServiceReceive Product UpdatedEventLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - Sequence.png deleted file mode 100644 index f8d846ec7..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - Sequence.puml deleted file mode 100644 index ce198ac68..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml - -title ECommercePlatform - Search Service - Message Handler - Handle Product Updated Event - Sequence - Context level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Search Service" as ECommercePlatform.SoftwareSystems.SearchService -participant "Product Service" as ECommercePlatform.SoftwareSystems.ProductService - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.SearchService : Handle Product Updated Event -group Handle Product Updated Event -ECommercePlatform.SoftwareSystems.SearchService -> ECommercePlatform.SoftwareSystems.ProductService : Receive Product Updated Event -end - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - Sequence.svg deleted file mode 100644 index 32dda8bfa..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Search Service - Message Handler - Handle Product Updated Event - Sequence - Context levelExternalExternalSearch ServiceSearch ServiceProduct ServiceProduct ServiceHandle Product Updated EventHandle Product Updated EventReceive Product Updated Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Context - C4 Static.png deleted file mode 100644 index 3a687795a..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Context - C4 Static.puml deleted file mode 100644 index 654f20fc7..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Context - C4 Static.puml +++ /dev/null @@ -1,28 +0,0 @@ -@startuml -!include ..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Search Service - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.SearchService, "Search Service", "") -System(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service", "") -System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "") - -Rel(ECommercePlatform.SoftwareSystems.SearchService, ECommercePlatform.SoftwareSystems.PricingService, "Uses") -Rel(ECommercePlatform.SoftwareSystems.SearchService, ECommercePlatform.SoftwareSystems.ProductService, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Context - C4 Static.svg deleted file mode 100644 index 70f9bf9ca..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Search Service - C4 Static - Context levelSearch ServicePricing ServiceProduct ServiceUsesUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Context - C4.png deleted file mode 100644 index e457104ac..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Context - C4.puml deleted file mode 100644 index 0cc38d58a..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Context - C4.puml +++ /dev/null @@ -1,28 +0,0 @@ -@startuml -!include ..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Search Service - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.SearchService, "Search Service", "") -System(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service", "") -System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "") - -Rel(ECommercePlatform.SoftwareSystems.SearchService, ECommercePlatform.SoftwareSystems.PricingService, "Receive Product Price Changed Event") -Rel(ECommercePlatform.SoftwareSystems.SearchService, ECommercePlatform.SoftwareSystems.ProductService, "Receive Product Created Event\nReceive Product Updated Event\nReceive Product Deleted Event") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Context - C4.svg deleted file mode 100644 index 53f7cf73e..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Search Service - C4 - Context levelSearch ServicePricing ServiceProduct ServiceReceive Product PriceChanged EventReceive Product CreatedEventReceive Product UpdatedEventReceive Product DeletedEventLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Container - C4 Static.png deleted file mode 100644 index c79c466f9..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Container - C4 Static.puml deleted file mode 100644 index de1009cc9..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Container - C4 Static.puml +++ /dev/null @@ -1,56 +0,0 @@ -@startuml -!include ..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Storefront App - C4 Static - Container level - -System(ECommercePlatform.SoftwareSystems.StorefrontApp, "Storefront App", "") -System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") { - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Database", "", "") -} - -System_Boundary(ECommercePlatform.SoftwareSystems.SearchService, "Search Service") { - Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Database", "", "") -} - -System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service") { - Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") -} - -System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") { - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.StorefrontApp, ECommercePlatform.SoftwareSystems.StorefrontBff, "Uses") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Uses") -Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Uses") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.SearchService.Containers.Api, "Uses") -Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.Api, ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Uses") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Uses") -Rel(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Uses") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, "Uses") -Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Uses") -Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Container - C4 Static.svg deleted file mode 100644 index 314628725..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Storefront App - C4 Static - Container levelProduct Service[System]Search Service[System]Basket Service[System]Order Service[System]ApiDatabaseApiDatabaseApiDatabaseApiDatabaseMessagingStorefront AppStorefront BffUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Container - C4.png deleted file mode 100644 index e9413be98..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Container - C4.puml deleted file mode 100644 index 9c22d887b..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Container - C4.puml +++ /dev/null @@ -1,56 +0,0 @@ -@startuml -!include ..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Storefront App - C4 - Container level - -System(ECommercePlatform.SoftwareSystems.StorefrontApp, "Storefront App", "") -System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") { - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Database", "", "") -} - -System_Boundary(ECommercePlatform.SoftwareSystems.SearchService, "Search Service") { - Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Database", "", "") -} - -System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service") { - Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") -} - -System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") { - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.StorefrontApp, ECommercePlatform.SoftwareSystems.StorefrontBff, "Get Products\nSearch Products\nGet Basket\nAdd Basket Item\nUpdate Basket Item\nDelete Basket Item\nCheckout") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Get Products") -Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Select Products") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.SearchService.Containers.Api, "Search Products") -Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.Api, ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Select Products") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Get Items\nAdd Item\nUpdate Item\nDelete Item\nDelete Basket") -Rel(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Select Items\nInsert Item\nUpdate Item\nDelete Item\nDelete Basket") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, "Create Order") -Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Insert Order") -Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Send Order Created Event") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Container - C4.svg deleted file mode 100644 index 20e0775f4..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Storefront App - C4 - Container levelProduct Service[System]Search Service[System]Basket Service[System]Order Service[System]ApiDatabaseApiDatabaseApiDatabaseApiDatabaseMessagingStorefront AppStorefront BffGet ProductsSearch ProductsGet BasketAdd Basket ItemUpdate Basket ItemDelete Basket ItemCheckoutGet ProductsSelect ProductsSearch ProductsSelect ProductsGet ItemsAdd ItemUpdate ItemDelete ItemDelete BasketSelect ItemsInsert ItemUpdate ItemDelete ItemDelete BasketCreate OrderInsert OrderSend Order Created EventLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Context - C4 Static.png deleted file mode 100644 index ffc7ab5a4..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Context - C4 Static.puml deleted file mode 100644 index dd65bbc11..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Context - C4 Static.puml +++ /dev/null @@ -1,34 +0,0 @@ -@startuml -!include ..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Storefront App - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.StorefrontApp, "Storefront App", "") -System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "") -System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "") -System(ECommercePlatform.SoftwareSystems.SearchService, "Search Service", "") -System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "") -System(ECommercePlatform.SoftwareSystems.OrderService, "Order Service", "") - -Rel(ECommercePlatform.SoftwareSystems.StorefrontApp, ECommercePlatform.SoftwareSystems.StorefrontBff, "Uses") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.ProductService, "Uses") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.SearchService, "Uses") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService, "Uses") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.OrderService, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Context - C4 Static.svg deleted file mode 100644 index bf7484ca3..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Storefront App - C4 Static - Context levelStorefront AppStorefront BffProduct ServiceSearch ServiceBasket ServiceOrder ServiceUsesUsesUsesUsesUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Context - C4.png deleted file mode 100644 index 57258eaa8..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Context - C4.puml deleted file mode 100644 index bd38c0a7e..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Context - C4.puml +++ /dev/null @@ -1,34 +0,0 @@ -@startuml -!include ..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Storefront App - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.StorefrontApp, "Storefront App", "") -System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "") -System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "") -System(ECommercePlatform.SoftwareSystems.SearchService, "Search Service", "") -System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "") -System(ECommercePlatform.SoftwareSystems.OrderService, "Order Service", "") - -Rel(ECommercePlatform.SoftwareSystems.StorefrontApp, ECommercePlatform.SoftwareSystems.StorefrontBff, "Get Products\nSearch Products\nGet Basket\nAdd Basket Item\nUpdate Basket Item\nDelete Basket Item\nCheckout") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.ProductService, "Get Products") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.SearchService, "Search Products") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService, "Get Items\nAdd Item\nUpdate Item\nDelete Item\nDelete Basket") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.OrderService, "Create Order") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Context - C4.svg deleted file mode 100644 index 4348cfe07..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Storefront App - C4 - Context levelStorefront AppStorefront BffProduct ServiceSearch ServiceBasket ServiceOrder ServiceGet ProductsSearch ProductsGet BasketAdd Basket ItemUpdate Basket ItemDelete Basket ItemCheckoutGet ProductsSearch ProductsGet ItemsAdd ItemUpdate ItemDelete ItemDelete BasketCreate OrderLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - C4 Sequence.png deleted file mode 100644 index 1706e8178..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - C4 Sequence.puml deleted file mode 100644 index 62600b202..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - C4 Sequence.puml +++ /dev/null @@ -1,21 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Storefront App - Add Product To Basket - C4 Sequence - Container level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.StorefrontApp, "Storefront App", "") -System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service") - Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") -Boundary_End() - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.StorefrontApp, "Add Product To Basket") -Rel(ECommercePlatform.SoftwareSystems.StorefrontApp, ECommercePlatform.SoftwareSystems.StorefrontBff, "Add Basket Item") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Add Item") -Rel(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Insert Item") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - C4 Sequence.svg deleted file mode 100644 index 0e0128348..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -Basket Service[System]ECommercePlatform - Storefront App - Add Product To Basket - C4 Sequence - Container level«external_system»External«system»Storefront App«system»Storefront Bff«container»Api«container»DatabaseAdd Product To BasketAdd Basket ItemAdd ItemInsert Item \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - C4 Static.png deleted file mode 100644 index 2b1b6bc3a..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - C4 Static.puml deleted file mode 100644 index 85248e977..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - C4 Static.puml +++ /dev/null @@ -1,33 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Storefront App - Add Product To Basket - C4 Static - Container level - -System(ECommercePlatform.SoftwareSystems.StorefrontApp, "Storefront App", "") -System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service") { - Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.StorefrontApp, ECommercePlatform.SoftwareSystems.StorefrontBff, "Uses") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Uses") -Rel(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - C4 Static.svg deleted file mode 100644 index 4f459a5ab..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Storefront App - Add Product To Basket - C4 Static - Container levelBasket Service[System]ApiDatabaseStorefront AppStorefront BffUsesUsesUsesLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - C4.png deleted file mode 100644 index ee188f377..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - C4.puml deleted file mode 100644 index a0e04521c..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - C4.puml +++ /dev/null @@ -1,33 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Storefront App - Add Product To Basket - C4 - Container level - -System(ECommercePlatform.SoftwareSystems.StorefrontApp, "Storefront App", "") -System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service") { - Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.StorefrontApp, ECommercePlatform.SoftwareSystems.StorefrontBff, "Add Basket Item") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Add Item") -Rel(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Insert Item") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - C4.svg deleted file mode 100644 index dc1060379..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Storefront App - Add Product To Basket - C4 - Container levelBasket Service[System]ApiDatabaseStorefront AppStorefront BffAdd Basket ItemAdd ItemInsert ItemLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - Sequence.png deleted file mode 100644 index ab1ba33d9..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - Sequence.puml deleted file mode 100644 index f471de0f1..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - Sequence.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml - -title ECommercePlatform - Storefront App - Add Product To Basket - Sequence - Container level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Storefront App" as ECommercePlatform.SoftwareSystems.StorefrontApp -participant "Storefront Bff" as ECommercePlatform.SoftwareSystems.StorefrontBff - -box "Basket Service" #White - participant "Api" as ECommercePlatform.SoftwareSystems.BasketService.Containers.Api - participant "Database" as ECommercePlatform.SoftwareSystems.BasketService.Containers.Database -end box - - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.StorefrontApp : Add Product To Basket -group Add Product To Basket -ECommercePlatform.SoftwareSystems.StorefrontApp -> ECommercePlatform.SoftwareSystems.StorefrontBff : Add Basket Item -group Add Basket Item -ECommercePlatform.SoftwareSystems.StorefrontBff -> ECommercePlatform.SoftwareSystems.BasketService.Containers.Api : Add Item -group Add Item -ECommercePlatform.SoftwareSystems.BasketService.Containers.Api -> ECommercePlatform.SoftwareSystems.BasketService.Containers.Database : Insert Item -end -end -end - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - Sequence.svg deleted file mode 100644 index db92db5a3..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Storefront App - Add Product To Basket - Sequence - Container levelBasket ServiceExternalExternalStorefront AppStorefront AppStorefront BffStorefront BffApiApiDatabaseDatabaseAdd Product To BasketAdd Product To BasketAdd Basket ItemAdd Basket ItemAdd ItemAdd ItemInsert Item \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - C4 Sequence.png deleted file mode 100644 index 68ca67bf2..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - C4 Sequence.puml deleted file mode 100644 index a9d67bfb2..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - C4 Sequence.puml +++ /dev/null @@ -1,16 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Storefront App - Add Product To Basket - C4 Sequence - Context level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.StorefrontApp, "Storefront App", "") -System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "") -System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.StorefrontApp, "Add Product To Basket") -Rel(ECommercePlatform.SoftwareSystems.StorefrontApp, ECommercePlatform.SoftwareSystems.StorefrontBff, "Add Basket Item") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService, "Add Item") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - C4 Sequence.svg deleted file mode 100644 index df6e0c48d..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Storefront App - Add Product To Basket - C4 Sequence - Context level«external_system»External«system»Storefront App«system»Storefront Bff«system»Basket ServiceAdd Product To BasketAdd Basket ItemAdd Item \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - C4 Static.png deleted file mode 100644 index 2c6395e64..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - C4 Static.puml deleted file mode 100644 index eee2ff263..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - C4 Static.puml +++ /dev/null @@ -1,28 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Storefront App - Add Product To Basket - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.StorefrontApp, "Storefront App", "") -System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "") -System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "") - -Rel(ECommercePlatform.SoftwareSystems.StorefrontApp, ECommercePlatform.SoftwareSystems.StorefrontBff, "Uses") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - C4 Static.svg deleted file mode 100644 index 7acc8412d..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Storefront App - Add Product To Basket - C4 Static - Context levelStorefront AppStorefront BffBasket ServiceUsesUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - C4.png deleted file mode 100644 index 789f891b7..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - C4.puml deleted file mode 100644 index bd770c801..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - C4.puml +++ /dev/null @@ -1,28 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Storefront App - Add Product To Basket - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.StorefrontApp, "Storefront App", "") -System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "") -System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "") - -Rel(ECommercePlatform.SoftwareSystems.StorefrontApp, ECommercePlatform.SoftwareSystems.StorefrontBff, "Add Basket Item") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService, "Add Item") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - C4.svg deleted file mode 100644 index cb84cfc72..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Storefront App - Add Product To Basket - C4 - Context levelStorefront AppStorefront BffBasket ServiceAdd Basket ItemAdd ItemLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - Sequence.png deleted file mode 100644 index 686be63cc..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - Sequence.puml deleted file mode 100644 index ec7fd21b5..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - Sequence.puml +++ /dev/null @@ -1,19 +0,0 @@ -@startuml - -title ECommercePlatform - Storefront App - Add Product To Basket - Sequence - Context level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Storefront App" as ECommercePlatform.SoftwareSystems.StorefrontApp -participant "Storefront Bff" as ECommercePlatform.SoftwareSystems.StorefrontBff -participant "Basket Service" as ECommercePlatform.SoftwareSystems.BasketService - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.StorefrontApp : Add Product To Basket -group Add Product To Basket -ECommercePlatform.SoftwareSystems.StorefrontApp -> ECommercePlatform.SoftwareSystems.StorefrontBff : Add Basket Item -group Add Basket Item -ECommercePlatform.SoftwareSystems.StorefrontBff -> ECommercePlatform.SoftwareSystems.BasketService : Add Item -end -end - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - Sequence.svg deleted file mode 100644 index e7b261d8a..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Storefront App - Add Product To Basket - Sequence - Context levelExternalExternalStorefront AppStorefront AppStorefront BffStorefront BffBasket ServiceBasket ServiceAdd Product To BasketAdd Product To BasketAdd Basket ItemAdd Basket ItemAdd Item \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Container - C4 Sequence.png deleted file mode 100644 index 11cdd9f88..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Container - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Container - C4 Sequence.puml deleted file mode 100644 index 6fa7f3317..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Container - C4 Sequence.puml +++ /dev/null @@ -1,30 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Storefront App - Checkout - C4 Sequence - Container level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.StorefrontApp, "Storefront App", "") -System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") -Boundary_End() - -System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service") - Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") -Boundary_End() - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.StorefrontApp, "Checkout") -Rel(ECommercePlatform.SoftwareSystems.StorefrontApp, ECommercePlatform.SoftwareSystems.StorefrontBff, "Checkout") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, "Create Order") -Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Insert Order") -Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Send Order Created Event") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Delete Basket") -Rel(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Delete Basket") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Container - C4 Sequence.svg deleted file mode 100644 index edfdfab8e..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Container - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -Order Service[System]Basket Service[System]ECommercePlatform - Storefront App - Checkout - C4 Sequence - Container level«external_system»External«system»Storefront App«system»Storefront Bff«container»Api«container»Database«container»Messaging«container»Api«container»DatabaseCheckoutCheckoutCreate OrderInsert OrderSend Order Created EventDelete BasketDelete Basket \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Container - C4 Static.png deleted file mode 100644 index c9b2e7f83..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Container - C4 Static.puml deleted file mode 100644 index deb3dc3b0..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Container - C4 Static.puml +++ /dev/null @@ -1,42 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Storefront App - Checkout - C4 Static - Container level - -System(ECommercePlatform.SoftwareSystems.StorefrontApp, "Storefront App", "") -System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") { - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") -} - -System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service") { - Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.StorefrontApp, ECommercePlatform.SoftwareSystems.StorefrontBff, "Uses") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, "Uses") -Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Uses") -Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Uses") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Uses") -Rel(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Container - C4 Static.svg deleted file mode 100644 index 43c47be76..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Storefront App - Checkout - C4 Static - Container levelOrder Service[System]Basket Service[System]ApiDatabaseMessagingApiDatabaseStorefront AppStorefront BffUsesUsesUsesUsesUsesUsesLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Container - C4.png deleted file mode 100644 index 0fbbf7a3d..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Container - C4.puml deleted file mode 100644 index 1597dcb91..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Container - C4.puml +++ /dev/null @@ -1,42 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Storefront App - Checkout - C4 - Container level - -System(ECommercePlatform.SoftwareSystems.StorefrontApp, "Storefront App", "") -System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") { - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") -} - -System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service") { - Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.StorefrontApp, ECommercePlatform.SoftwareSystems.StorefrontBff, "Checkout") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, "Create Order") -Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Insert Order") -Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Send Order Created Event") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Delete Basket") -Rel(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Delete Basket") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Container - C4.svg deleted file mode 100644 index c6394f437..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Storefront App - Checkout - C4 - Container levelOrder Service[System]Basket Service[System]ApiDatabaseMessagingApiDatabaseStorefront AppStorefront BffCheckoutCreate OrderInsert OrderSend Order Created EventDelete BasketDelete BasketLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Container - Sequence.png deleted file mode 100644 index 65f0ad0fe..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Container - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Container - Sequence.puml deleted file mode 100644 index 88d67c019..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Container - Sequence.puml +++ /dev/null @@ -1,39 +0,0 @@ -@startuml - -title ECommercePlatform - Storefront App - Checkout - Sequence - Container level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Storefront App" as ECommercePlatform.SoftwareSystems.StorefrontApp -participant "Storefront Bff" as ECommercePlatform.SoftwareSystems.StorefrontBff - -box "Order Service" #White - participant "Api" as ECommercePlatform.SoftwareSystems.OrderService.Containers.Api - participant "Database" as ECommercePlatform.SoftwareSystems.OrderService.Containers.Database - participant "Messaging" as ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging -end box - - -box "Basket Service" #White - participant "Api" as ECommercePlatform.SoftwareSystems.BasketService.Containers.Api - participant "Database" as ECommercePlatform.SoftwareSystems.BasketService.Containers.Database -end box - - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.StorefrontApp : Checkout -group Checkout -ECommercePlatform.SoftwareSystems.StorefrontApp -> ECommercePlatform.SoftwareSystems.StorefrontBff : Checkout -group Checkout -ECommercePlatform.SoftwareSystems.StorefrontBff -> ECommercePlatform.SoftwareSystems.OrderService.Containers.Api : Create Order -group Create Order -ECommercePlatform.SoftwareSystems.OrderService.Containers.Api -> ECommercePlatform.SoftwareSystems.OrderService.Containers.Database : Insert Order -ECommercePlatform.SoftwareSystems.OrderService.Containers.Api -> ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging : Send Order Created Event -end -ECommercePlatform.SoftwareSystems.StorefrontBff -> ECommercePlatform.SoftwareSystems.BasketService.Containers.Api : Delete Basket -group Delete Basket -ECommercePlatform.SoftwareSystems.BasketService.Containers.Api -> ECommercePlatform.SoftwareSystems.BasketService.Containers.Database : Delete Basket -end -end -end - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Container - Sequence.svg deleted file mode 100644 index 8cc916dc6..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Container - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Storefront App - Checkout - Sequence - Container levelOrder ServiceBasket ServiceExternalExternalStorefront AppStorefront AppStorefront BffStorefront BffApiApiDatabaseDatabaseMessagingMessagingApiApiDatabaseDatabaseCheckoutCheckoutCheckoutCheckoutCreate OrderCreate OrderInsert OrderSend Order Created EventDelete BasketDelete BasketDelete Basket \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Context - C4 Sequence.png deleted file mode 100644 index 269604ed0..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Context - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Context - C4 Sequence.puml deleted file mode 100644 index 71e0b5a03..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Context - C4 Sequence.puml +++ /dev/null @@ -1,18 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Storefront App - Checkout - C4 Sequence - Context level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.StorefrontApp, "Storefront App", "") -System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "") -System(ECommercePlatform.SoftwareSystems.OrderService, "Order Service", "") -System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.StorefrontApp, "Checkout") -Rel(ECommercePlatform.SoftwareSystems.StorefrontApp, ECommercePlatform.SoftwareSystems.StorefrontBff, "Checkout") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.OrderService, "Create Order") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService, "Delete Basket") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Context - C4 Sequence.svg deleted file mode 100644 index 2cc65ecb0..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Context - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Storefront App - Checkout - C4 Sequence - Context level«external_system»External«system»Storefront App«system»Storefront Bff«system»Order Service«system»Basket ServiceCheckoutCheckoutCreate OrderDelete Basket \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Context - C4 Static.png deleted file mode 100644 index 2669b0e8a..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Context - C4 Static.puml deleted file mode 100644 index b083980fe..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Context - C4 Static.puml +++ /dev/null @@ -1,30 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Storefront App - Checkout - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.StorefrontApp, "Storefront App", "") -System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "") -System(ECommercePlatform.SoftwareSystems.OrderService, "Order Service", "") -System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "") - -Rel(ECommercePlatform.SoftwareSystems.StorefrontApp, ECommercePlatform.SoftwareSystems.StorefrontBff, "Uses") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.OrderService, "Uses") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Context - C4 Static.svg deleted file mode 100644 index f81935e38..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Storefront App - Checkout - C4 Static - Context levelStorefront AppStorefront BffOrder ServiceBasket ServiceUsesUsesUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Context - C4.png deleted file mode 100644 index 849441797..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Context - C4.puml deleted file mode 100644 index 7b5d2ad8c..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Context - C4.puml +++ /dev/null @@ -1,30 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Storefront App - Checkout - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.StorefrontApp, "Storefront App", "") -System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "") -System(ECommercePlatform.SoftwareSystems.OrderService, "Order Service", "") -System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "") - -Rel(ECommercePlatform.SoftwareSystems.StorefrontApp, ECommercePlatform.SoftwareSystems.StorefrontBff, "Checkout") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.OrderService, "Create Order") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService, "Delete Basket") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Context - C4.svg deleted file mode 100644 index 0cd82ce02..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Storefront App - Checkout - C4 - Context levelStorefront AppStorefront BffOrder ServiceBasket ServiceCheckoutCreate OrderDelete BasketLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Context - Sequence.png deleted file mode 100644 index f9c9a4820..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Context - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Context - Sequence.puml deleted file mode 100644 index bdf44d8c3..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Context - Sequence.puml +++ /dev/null @@ -1,21 +0,0 @@ -@startuml - -title ECommercePlatform - Storefront App - Checkout - Sequence - Context level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Storefront App" as ECommercePlatform.SoftwareSystems.StorefrontApp -participant "Storefront Bff" as ECommercePlatform.SoftwareSystems.StorefrontBff -participant "Order Service" as ECommercePlatform.SoftwareSystems.OrderService -participant "Basket Service" as ECommercePlatform.SoftwareSystems.BasketService - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.StorefrontApp : Checkout -group Checkout -ECommercePlatform.SoftwareSystems.StorefrontApp -> ECommercePlatform.SoftwareSystems.StorefrontBff : Checkout -group Checkout -ECommercePlatform.SoftwareSystems.StorefrontBff -> ECommercePlatform.SoftwareSystems.OrderService : Create Order -ECommercePlatform.SoftwareSystems.StorefrontBff -> ECommercePlatform.SoftwareSystems.BasketService : Delete Basket -end -end - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Context - Sequence.svg deleted file mode 100644 index 469290f65..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Context - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Storefront App - Checkout - Sequence - Context levelExternalExternalStorefront AppStorefront AppStorefront BffStorefront BffOrder ServiceOrder ServiceBasket ServiceBasket ServiceCheckoutCheckoutCheckoutCheckoutCreate OrderDelete Basket \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - C4 Sequence.png deleted file mode 100644 index 4bfe22225..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - C4 Sequence.puml deleted file mode 100644 index f1032ec53..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - C4 Sequence.puml +++ /dev/null @@ -1,21 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Storefront App - Delete Basket Item - C4 Sequence - Container level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.StorefrontApp, "Storefront App", "") -System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service") - Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") -Boundary_End() - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.StorefrontApp, "Delete Basket Item") -Rel(ECommercePlatform.SoftwareSystems.StorefrontApp, ECommercePlatform.SoftwareSystems.StorefrontBff, "Delete Basket Item") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Delete Item") -Rel(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Delete Item") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - C4 Sequence.svg deleted file mode 100644 index 2da2cce2a..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -Basket Service[System]ECommercePlatform - Storefront App - Delete Basket Item - C4 Sequence - Container level«external_system»External«system»Storefront App«system»Storefront Bff«container»Api«container»DatabaseDelete Basket ItemDelete Basket ItemDelete ItemDelete Item \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - C4 Static.png deleted file mode 100644 index 5b0849d41..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - C4 Static.puml deleted file mode 100644 index eec592faa..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - C4 Static.puml +++ /dev/null @@ -1,33 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Storefront App - Delete Basket Item - C4 Static - Container level - -System(ECommercePlatform.SoftwareSystems.StorefrontApp, "Storefront App", "") -System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service") { - Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.StorefrontApp, ECommercePlatform.SoftwareSystems.StorefrontBff, "Uses") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Uses") -Rel(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - C4 Static.svg deleted file mode 100644 index fc231b12a..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Storefront App - Delete Basket Item - C4 Static - Container levelBasket Service[System]ApiDatabaseStorefront AppStorefront BffUsesUsesUsesLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - C4.png deleted file mode 100644 index ef5e78b4c..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - C4.puml deleted file mode 100644 index 09b6e27fa..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - C4.puml +++ /dev/null @@ -1,33 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Storefront App - Delete Basket Item - C4 - Container level - -System(ECommercePlatform.SoftwareSystems.StorefrontApp, "Storefront App", "") -System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service") { - Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.StorefrontApp, ECommercePlatform.SoftwareSystems.StorefrontBff, "Delete Basket Item") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Delete Item") -Rel(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Delete Item") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - C4.svg deleted file mode 100644 index abd499782..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Storefront App - Delete Basket Item - C4 - Container levelBasket Service[System]ApiDatabaseStorefront AppStorefront BffDelete Basket ItemDelete ItemDelete ItemLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - Sequence.png deleted file mode 100644 index c21fd9014..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - Sequence.puml deleted file mode 100644 index c96145717..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - Sequence.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml - -title ECommercePlatform - Storefront App - Delete Basket Item - Sequence - Container level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Storefront App" as ECommercePlatform.SoftwareSystems.StorefrontApp -participant "Storefront Bff" as ECommercePlatform.SoftwareSystems.StorefrontBff - -box "Basket Service" #White - participant "Api" as ECommercePlatform.SoftwareSystems.BasketService.Containers.Api - participant "Database" as ECommercePlatform.SoftwareSystems.BasketService.Containers.Database -end box - - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.StorefrontApp : Delete Basket Item -group Delete Basket Item -ECommercePlatform.SoftwareSystems.StorefrontApp -> ECommercePlatform.SoftwareSystems.StorefrontBff : Delete Basket Item -group Delete Basket Item -ECommercePlatform.SoftwareSystems.StorefrontBff -> ECommercePlatform.SoftwareSystems.BasketService.Containers.Api : Delete Item -group Delete Item -ECommercePlatform.SoftwareSystems.BasketService.Containers.Api -> ECommercePlatform.SoftwareSystems.BasketService.Containers.Database : Delete Item -end -end -end - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - Sequence.svg deleted file mode 100644 index 02e5c6807..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Storefront App - Delete Basket Item - Sequence - Container levelBasket ServiceExternalExternalStorefront AppStorefront AppStorefront BffStorefront BffApiApiDatabaseDatabaseDelete Basket ItemDelete Basket ItemDelete Basket ItemDelete Basket ItemDelete ItemDelete ItemDelete Item \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - C4 Sequence.png deleted file mode 100644 index e0c337bdf..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - C4 Sequence.puml deleted file mode 100644 index 309dae8f8..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - C4 Sequence.puml +++ /dev/null @@ -1,16 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Storefront App - Delete Basket Item - C4 Sequence - Context level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.StorefrontApp, "Storefront App", "") -System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "") -System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.StorefrontApp, "Delete Basket Item") -Rel(ECommercePlatform.SoftwareSystems.StorefrontApp, ECommercePlatform.SoftwareSystems.StorefrontBff, "Delete Basket Item") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService, "Delete Item") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - C4 Sequence.svg deleted file mode 100644 index b4bc815e3..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Storefront App - Delete Basket Item - C4 Sequence - Context level«external_system»External«system»Storefront App«system»Storefront Bff«system»Basket ServiceDelete Basket ItemDelete Basket ItemDelete Item \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - C4 Static.png deleted file mode 100644 index 7cf84df34..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - C4 Static.puml deleted file mode 100644 index b1af4a7e6..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - C4 Static.puml +++ /dev/null @@ -1,28 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Storefront App - Delete Basket Item - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.StorefrontApp, "Storefront App", "") -System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "") -System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "") - -Rel(ECommercePlatform.SoftwareSystems.StorefrontApp, ECommercePlatform.SoftwareSystems.StorefrontBff, "Uses") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - C4 Static.svg deleted file mode 100644 index ea3d3cfd2..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Storefront App - Delete Basket Item - C4 Static - Context levelStorefront AppStorefront BffBasket ServiceUsesUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - C4.png deleted file mode 100644 index 20545edc6..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - C4.puml deleted file mode 100644 index f8e5d9311..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - C4.puml +++ /dev/null @@ -1,28 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Storefront App - Delete Basket Item - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.StorefrontApp, "Storefront App", "") -System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "") -System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "") - -Rel(ECommercePlatform.SoftwareSystems.StorefrontApp, ECommercePlatform.SoftwareSystems.StorefrontBff, "Delete Basket Item") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService, "Delete Item") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - C4.svg deleted file mode 100644 index 15d9fac86..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Storefront App - Delete Basket Item - C4 - Context levelStorefront AppStorefront BffBasket ServiceDelete Basket ItemDelete ItemLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - Sequence.png deleted file mode 100644 index 2ff14f295..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - Sequence.puml deleted file mode 100644 index 072088fd0..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - Sequence.puml +++ /dev/null @@ -1,19 +0,0 @@ -@startuml - -title ECommercePlatform - Storefront App - Delete Basket Item - Sequence - Context level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Storefront App" as ECommercePlatform.SoftwareSystems.StorefrontApp -participant "Storefront Bff" as ECommercePlatform.SoftwareSystems.StorefrontBff -participant "Basket Service" as ECommercePlatform.SoftwareSystems.BasketService - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.StorefrontApp : Delete Basket Item -group Delete Basket Item -ECommercePlatform.SoftwareSystems.StorefrontApp -> ECommercePlatform.SoftwareSystems.StorefrontBff : Delete Basket Item -group Delete Basket Item -ECommercePlatform.SoftwareSystems.StorefrontBff -> ECommercePlatform.SoftwareSystems.BasketService : Delete Item -end -end - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - Sequence.svg deleted file mode 100644 index cf3b5852f..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Storefront App - Delete Basket Item - Sequence - Context levelExternalExternalStorefront AppStorefront AppStorefront BffStorefront BffBasket ServiceBasket ServiceDelete Basket ItemDelete Basket ItemDelete Basket ItemDelete Basket ItemDelete Item \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Container - C4 Sequence.png deleted file mode 100644 index 3a8360c7b..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Container - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Container - C4 Sequence.puml deleted file mode 100644 index 7baeb6efd..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Container - C4 Sequence.puml +++ /dev/null @@ -1,21 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Storefront App - Search Products - C4 Sequence - Container level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.StorefrontApp, "Storefront App", "") -System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.SearchService, "Search Service") - Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Database", "", "") -Boundary_End() - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.StorefrontApp, "Search Products") -Rel(ECommercePlatform.SoftwareSystems.StorefrontApp, ECommercePlatform.SoftwareSystems.StorefrontBff, "Search Products") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.SearchService.Containers.Api, "Search Products") -Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.Api, ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Select Products") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Container - C4 Sequence.svg deleted file mode 100644 index 7e4e4f029..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Container - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -Search Service[System]ECommercePlatform - Storefront App - Search Products - C4 Sequence - Container level«external_system»External«system»Storefront App«system»Storefront Bff«container»Api«container»DatabaseSearch ProductsSearch ProductsSearch ProductsSelect Products \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Container - C4 Static.png deleted file mode 100644 index e5535624c..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Container - C4 Static.puml deleted file mode 100644 index f17154b85..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Container - C4 Static.puml +++ /dev/null @@ -1,33 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Storefront App - Search Products - C4 Static - Container level - -System(ECommercePlatform.SoftwareSystems.StorefrontApp, "Storefront App", "") -System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.SearchService, "Search Service") { - Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Database", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.StorefrontApp, ECommercePlatform.SoftwareSystems.StorefrontBff, "Uses") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.SearchService.Containers.Api, "Uses") -Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.Api, ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Container - C4 Static.svg deleted file mode 100644 index 531ec5e93..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Storefront App - Search Products - C4 Static - Container levelSearch Service[System]ApiDatabaseStorefront AppStorefront BffUsesUsesUsesLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Container - C4.png deleted file mode 100644 index 8ea442ec9..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Container - C4.puml deleted file mode 100644 index f1a5cc260..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Container - C4.puml +++ /dev/null @@ -1,33 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Storefront App - Search Products - C4 - Container level - -System(ECommercePlatform.SoftwareSystems.StorefrontApp, "Storefront App", "") -System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.SearchService, "Search Service") { - Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Database", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.StorefrontApp, ECommercePlatform.SoftwareSystems.StorefrontBff, "Search Products") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.SearchService.Containers.Api, "Search Products") -Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.Api, ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Select Products") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Container - C4.svg deleted file mode 100644 index ced90681e..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Storefront App - Search Products - C4 - Container levelSearch Service[System]ApiDatabaseStorefront AppStorefront BffSearch ProductsSearch ProductsSelect ProductsLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Container - Sequence.png deleted file mode 100644 index f923c84f4..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Container - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Container - Sequence.puml deleted file mode 100644 index 7fb5ace5a..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Container - Sequence.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml - -title ECommercePlatform - Storefront App - Search Products - Sequence - Container level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Storefront App" as ECommercePlatform.SoftwareSystems.StorefrontApp -participant "Storefront Bff" as ECommercePlatform.SoftwareSystems.StorefrontBff - -box "Search Service" #White - participant "Api" as ECommercePlatform.SoftwareSystems.SearchService.Containers.Api - participant "Database" as ECommercePlatform.SoftwareSystems.SearchService.Containers.Database -end box - - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.StorefrontApp : Search Products -group Search Products -ECommercePlatform.SoftwareSystems.StorefrontApp -> ECommercePlatform.SoftwareSystems.StorefrontBff : Search Products -group Search Products -ECommercePlatform.SoftwareSystems.StorefrontBff -> ECommercePlatform.SoftwareSystems.SearchService.Containers.Api : Search Products -group Search Products -ECommercePlatform.SoftwareSystems.SearchService.Containers.Api -> ECommercePlatform.SoftwareSystems.SearchService.Containers.Database : Select Products -end -end -end - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Container - Sequence.svg deleted file mode 100644 index 517632153..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Container - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Storefront App - Search Products - Sequence - Container levelSearch ServiceExternalExternalStorefront AppStorefront AppStorefront BffStorefront BffApiApiDatabaseDatabaseSearch ProductsSearch ProductsSearch ProductsSearch ProductsSearch ProductsSearch ProductsSelect Products \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Context - C4 Sequence.png deleted file mode 100644 index 06d3e4654..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Context - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Context - C4 Sequence.puml deleted file mode 100644 index 95548ee31..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Context - C4 Sequence.puml +++ /dev/null @@ -1,16 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Storefront App - Search Products - C4 Sequence - Context level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.StorefrontApp, "Storefront App", "") -System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "") -System(ECommercePlatform.SoftwareSystems.SearchService, "Search Service", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.StorefrontApp, "Search Products") -Rel(ECommercePlatform.SoftwareSystems.StorefrontApp, ECommercePlatform.SoftwareSystems.StorefrontBff, "Search Products") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.SearchService, "Search Products") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Context - C4 Sequence.svg deleted file mode 100644 index a870301a1..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Context - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Storefront App - Search Products - C4 Sequence - Context level«external_system»External«system»Storefront App«system»Storefront Bff«system»Search ServiceSearch ProductsSearch ProductsSearch Products \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Context - C4 Static.png deleted file mode 100644 index 1175029f7..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Context - C4 Static.puml deleted file mode 100644 index 2f47caa6e..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Context - C4 Static.puml +++ /dev/null @@ -1,28 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Storefront App - Search Products - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.StorefrontApp, "Storefront App", "") -System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "") -System(ECommercePlatform.SoftwareSystems.SearchService, "Search Service", "") - -Rel(ECommercePlatform.SoftwareSystems.StorefrontApp, ECommercePlatform.SoftwareSystems.StorefrontBff, "Uses") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.SearchService, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Context - C4 Static.svg deleted file mode 100644 index 2353292c5..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Storefront App - Search Products - C4 Static - Context levelStorefront AppStorefront BffSearch ServiceUsesUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Context - C4.png deleted file mode 100644 index de2ee93f7..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Context - C4.puml deleted file mode 100644 index 188d24d35..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Context - C4.puml +++ /dev/null @@ -1,28 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Storefront App - Search Products - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.StorefrontApp, "Storefront App", "") -System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "") -System(ECommercePlatform.SoftwareSystems.SearchService, "Search Service", "") - -Rel(ECommercePlatform.SoftwareSystems.StorefrontApp, ECommercePlatform.SoftwareSystems.StorefrontBff, "Search Products") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.SearchService, "Search Products") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Context - C4.svg deleted file mode 100644 index e8af0a582..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Storefront App - Search Products - C4 - Context levelStorefront AppStorefront BffSearch ServiceSearch ProductsSearch ProductsLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Context - Sequence.png deleted file mode 100644 index 16a2ff035..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Context - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Context - Sequence.puml deleted file mode 100644 index ae0e64ab9..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Context - Sequence.puml +++ /dev/null @@ -1,19 +0,0 @@ -@startuml - -title ECommercePlatform - Storefront App - Search Products - Sequence - Context level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Storefront App" as ECommercePlatform.SoftwareSystems.StorefrontApp -participant "Storefront Bff" as ECommercePlatform.SoftwareSystems.StorefrontBff -participant "Search Service" as ECommercePlatform.SoftwareSystems.SearchService - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.StorefrontApp : Search Products -group Search Products -ECommercePlatform.SoftwareSystems.StorefrontApp -> ECommercePlatform.SoftwareSystems.StorefrontBff : Search Products -group Search Products -ECommercePlatform.SoftwareSystems.StorefrontBff -> ECommercePlatform.SoftwareSystems.SearchService : Search Products -end -end - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Context - Sequence.svg deleted file mode 100644 index 53af30a03..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Context - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Storefront App - Search Products - Sequence - Context levelExternalExternalStorefront AppStorefront AppStorefront BffStorefront BffSearch ServiceSearch ServiceSearch ProductsSearch ProductsSearch ProductsSearch ProductsSearch Products \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - C4 Sequence.png deleted file mode 100644 index 2bdb8e61a..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - C4 Sequence.puml deleted file mode 100644 index 97683ab18..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - C4 Sequence.puml +++ /dev/null @@ -1,21 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Storefront App - Update Basket Item - C4 Sequence - Container level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.StorefrontApp, "Storefront App", "") -System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service") - Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") -Boundary_End() - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.StorefrontApp, "Update Basket Item") -Rel(ECommercePlatform.SoftwareSystems.StorefrontApp, ECommercePlatform.SoftwareSystems.StorefrontBff, "Update Basket Item") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Update Item") -Rel(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Update Item") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - C4 Sequence.svg deleted file mode 100644 index 6807fc0f9..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -Basket Service[System]ECommercePlatform - Storefront App - Update Basket Item - C4 Sequence - Container level«external_system»External«system»Storefront App«system»Storefront Bff«container»Api«container»DatabaseUpdate Basket ItemUpdate Basket ItemUpdate ItemUpdate Item \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - C4 Static.png deleted file mode 100644 index d9dfa66fc..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - C4 Static.puml deleted file mode 100644 index 71f608257..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - C4 Static.puml +++ /dev/null @@ -1,33 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Storefront App - Update Basket Item - C4 Static - Container level - -System(ECommercePlatform.SoftwareSystems.StorefrontApp, "Storefront App", "") -System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service") { - Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.StorefrontApp, ECommercePlatform.SoftwareSystems.StorefrontBff, "Uses") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Uses") -Rel(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - C4 Static.svg deleted file mode 100644 index 33870e9aa..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Storefront App - Update Basket Item - C4 Static - Container levelBasket Service[System]ApiDatabaseStorefront AppStorefront BffUsesUsesUsesLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - C4.png deleted file mode 100644 index 5c9baacc8..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - C4.puml deleted file mode 100644 index 116433fa8..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - C4.puml +++ /dev/null @@ -1,33 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Storefront App - Update Basket Item - C4 - Container level - -System(ECommercePlatform.SoftwareSystems.StorefrontApp, "Storefront App", "") -System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service") { - Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.StorefrontApp, ECommercePlatform.SoftwareSystems.StorefrontBff, "Update Basket Item") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Update Item") -Rel(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Update Item") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - C4.svg deleted file mode 100644 index 102507fc8..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Storefront App - Update Basket Item - C4 - Container levelBasket Service[System]ApiDatabaseStorefront AppStorefront BffUpdate Basket ItemUpdate ItemUpdate ItemLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - Sequence.png deleted file mode 100644 index 426a71521..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - Sequence.puml deleted file mode 100644 index 31a41ca2d..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - Sequence.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml - -title ECommercePlatform - Storefront App - Update Basket Item - Sequence - Container level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Storefront App" as ECommercePlatform.SoftwareSystems.StorefrontApp -participant "Storefront Bff" as ECommercePlatform.SoftwareSystems.StorefrontBff - -box "Basket Service" #White - participant "Api" as ECommercePlatform.SoftwareSystems.BasketService.Containers.Api - participant "Database" as ECommercePlatform.SoftwareSystems.BasketService.Containers.Database -end box - - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.StorefrontApp : Update Basket Item -group Update Basket Item -ECommercePlatform.SoftwareSystems.StorefrontApp -> ECommercePlatform.SoftwareSystems.StorefrontBff : Update Basket Item -group Update Basket Item -ECommercePlatform.SoftwareSystems.StorefrontBff -> ECommercePlatform.SoftwareSystems.BasketService.Containers.Api : Update Item -group Update Item -ECommercePlatform.SoftwareSystems.BasketService.Containers.Api -> ECommercePlatform.SoftwareSystems.BasketService.Containers.Database : Update Item -end -end -end - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - Sequence.svg deleted file mode 100644 index c39020fc2..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Storefront App - Update Basket Item - Sequence - Container levelBasket ServiceExternalExternalStorefront AppStorefront AppStorefront BffStorefront BffApiApiDatabaseDatabaseUpdate Basket ItemUpdate Basket ItemUpdate Basket ItemUpdate Basket ItemUpdate ItemUpdate ItemUpdate Item \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - C4 Sequence.png deleted file mode 100644 index 0065b5199..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - C4 Sequence.puml deleted file mode 100644 index 192efc8ef..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - C4 Sequence.puml +++ /dev/null @@ -1,16 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Storefront App - Update Basket Item - C4 Sequence - Context level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.StorefrontApp, "Storefront App", "") -System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "") -System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.StorefrontApp, "Update Basket Item") -Rel(ECommercePlatform.SoftwareSystems.StorefrontApp, ECommercePlatform.SoftwareSystems.StorefrontBff, "Update Basket Item") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService, "Update Item") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - C4 Sequence.svg deleted file mode 100644 index 7bc263819..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Storefront App - Update Basket Item - C4 Sequence - Context level«external_system»External«system»Storefront App«system»Storefront Bff«system»Basket ServiceUpdate Basket ItemUpdate Basket ItemUpdate Item \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - C4 Static.png deleted file mode 100644 index 7f98d4807..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - C4 Static.puml deleted file mode 100644 index fbe7db7b7..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - C4 Static.puml +++ /dev/null @@ -1,28 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Storefront App - Update Basket Item - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.StorefrontApp, "Storefront App", "") -System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "") -System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "") - -Rel(ECommercePlatform.SoftwareSystems.StorefrontApp, ECommercePlatform.SoftwareSystems.StorefrontBff, "Uses") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - C4 Static.svg deleted file mode 100644 index 667423891..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Storefront App - Update Basket Item - C4 Static - Context levelStorefront AppStorefront BffBasket ServiceUsesUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - C4.png deleted file mode 100644 index 132c2feae..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - C4.puml deleted file mode 100644 index aa2e1f3f9..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - C4.puml +++ /dev/null @@ -1,28 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Storefront App - Update Basket Item - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.StorefrontApp, "Storefront App", "") -System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "") -System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "") - -Rel(ECommercePlatform.SoftwareSystems.StorefrontApp, ECommercePlatform.SoftwareSystems.StorefrontBff, "Update Basket Item") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService, "Update Item") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - C4.svg deleted file mode 100644 index 5ffe7d93f..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Storefront App - Update Basket Item - C4 - Context levelStorefront AppStorefront BffBasket ServiceUpdate Basket ItemUpdate ItemLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - Sequence.png deleted file mode 100644 index 4aef381d7..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - Sequence.puml deleted file mode 100644 index 9b73946d5..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - Sequence.puml +++ /dev/null @@ -1,19 +0,0 @@ -@startuml - -title ECommercePlatform - Storefront App - Update Basket Item - Sequence - Context level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Storefront App" as ECommercePlatform.SoftwareSystems.StorefrontApp -participant "Storefront Bff" as ECommercePlatform.SoftwareSystems.StorefrontBff -participant "Basket Service" as ECommercePlatform.SoftwareSystems.BasketService - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.StorefrontApp : Update Basket Item -group Update Basket Item -ECommercePlatform.SoftwareSystems.StorefrontApp -> ECommercePlatform.SoftwareSystems.StorefrontBff : Update Basket Item -group Update Basket Item -ECommercePlatform.SoftwareSystems.StorefrontBff -> ECommercePlatform.SoftwareSystems.BasketService : Update Item -end -end - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - Sequence.svg deleted file mode 100644 index e742be844..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Storefront App - Update Basket Item - Sequence - Context levelExternalExternalStorefront AppStorefront AppStorefront BffStorefront BffBasket ServiceBasket ServiceUpdate Basket ItemUpdate Basket ItemUpdate Basket ItemUpdate Basket ItemUpdate Item \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Container - C4 Sequence.png deleted file mode 100644 index e60587724..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Container - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Container - C4 Sequence.puml deleted file mode 100644 index 9fc066964..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Container - C4 Sequence.puml +++ /dev/null @@ -1,21 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Storefront App - View Basket - C4 Sequence - Container level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.StorefrontApp, "Storefront App", "") -System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service") - Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") -Boundary_End() - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.StorefrontApp, "View Basket") -Rel(ECommercePlatform.SoftwareSystems.StorefrontApp, ECommercePlatform.SoftwareSystems.StorefrontBff, "Get Basket") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Get Items") -Rel(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Select Items") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Container - C4 Sequence.svg deleted file mode 100644 index 8ccd7fe03..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Container - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -Basket Service[System]ECommercePlatform - Storefront App - View Basket - C4 Sequence - Container level«external_system»External«system»Storefront App«system»Storefront Bff«container»Api«container»DatabaseView BasketGet BasketGet ItemsSelect Items \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Container - C4 Static.png deleted file mode 100644 index c1c15a2e2..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Container - C4 Static.puml deleted file mode 100644 index 5f7dcd612..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Container - C4 Static.puml +++ /dev/null @@ -1,33 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Storefront App - View Basket - C4 Static - Container level - -System(ECommercePlatform.SoftwareSystems.StorefrontApp, "Storefront App", "") -System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service") { - Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.StorefrontApp, ECommercePlatform.SoftwareSystems.StorefrontBff, "Uses") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Uses") -Rel(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Container - C4 Static.svg deleted file mode 100644 index 8f7790460..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Storefront App - View Basket - C4 Static - Container levelBasket Service[System]ApiDatabaseStorefront AppStorefront BffUsesUsesUsesLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Container - C4.png deleted file mode 100644 index d0c19228a..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Container - C4.puml deleted file mode 100644 index 195ce764b..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Container - C4.puml +++ /dev/null @@ -1,33 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Storefront App - View Basket - C4 - Container level - -System(ECommercePlatform.SoftwareSystems.StorefrontApp, "Storefront App", "") -System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service") { - Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.StorefrontApp, ECommercePlatform.SoftwareSystems.StorefrontBff, "Get Basket") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Get Items") -Rel(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Select Items") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Container - C4.svg deleted file mode 100644 index 6da4a902f..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Storefront App - View Basket - C4 - Container levelBasket Service[System]ApiDatabaseStorefront AppStorefront BffGet BasketGet ItemsSelect ItemsLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Container - Sequence.png deleted file mode 100644 index e8112edd7..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Container - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Container - Sequence.puml deleted file mode 100644 index 30f401ff7..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Container - Sequence.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml - -title ECommercePlatform - Storefront App - View Basket - Sequence - Container level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Storefront App" as ECommercePlatform.SoftwareSystems.StorefrontApp -participant "Storefront Bff" as ECommercePlatform.SoftwareSystems.StorefrontBff - -box "Basket Service" #White - participant "Api" as ECommercePlatform.SoftwareSystems.BasketService.Containers.Api - participant "Database" as ECommercePlatform.SoftwareSystems.BasketService.Containers.Database -end box - - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.StorefrontApp : View Basket -group View Basket -ECommercePlatform.SoftwareSystems.StorefrontApp -> ECommercePlatform.SoftwareSystems.StorefrontBff : Get Basket -group Get Basket -ECommercePlatform.SoftwareSystems.StorefrontBff -> ECommercePlatform.SoftwareSystems.BasketService.Containers.Api : Get Items -group Get Items -ECommercePlatform.SoftwareSystems.BasketService.Containers.Api -> ECommercePlatform.SoftwareSystems.BasketService.Containers.Database : Select Items -end -end -end - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Container - Sequence.svg deleted file mode 100644 index cef879ed0..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Container - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Storefront App - View Basket - Sequence - Container levelBasket ServiceExternalExternalStorefront AppStorefront AppStorefront BffStorefront BffApiApiDatabaseDatabaseView BasketView BasketGet BasketGet BasketGet ItemsGet ItemsSelect Items \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Context - C4 Sequence.png deleted file mode 100644 index bec27ab44..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Context - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Context - C4 Sequence.puml deleted file mode 100644 index 7317d06b6..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Context - C4 Sequence.puml +++ /dev/null @@ -1,16 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Storefront App - View Basket - C4 Sequence - Context level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.StorefrontApp, "Storefront App", "") -System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "") -System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.StorefrontApp, "View Basket") -Rel(ECommercePlatform.SoftwareSystems.StorefrontApp, ECommercePlatform.SoftwareSystems.StorefrontBff, "Get Basket") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService, "Get Items") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Context - C4 Sequence.svg deleted file mode 100644 index d6092c7ce..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Context - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Storefront App - View Basket - C4 Sequence - Context level«external_system»External«system»Storefront App«system»Storefront Bff«system»Basket ServiceView BasketGet BasketGet Items \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Context - C4 Static.png deleted file mode 100644 index 0ffe87283..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Context - C4 Static.puml deleted file mode 100644 index b940cd77d..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Context - C4 Static.puml +++ /dev/null @@ -1,28 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Storefront App - View Basket - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.StorefrontApp, "Storefront App", "") -System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "") -System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "") - -Rel(ECommercePlatform.SoftwareSystems.StorefrontApp, ECommercePlatform.SoftwareSystems.StorefrontBff, "Uses") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Context - C4 Static.svg deleted file mode 100644 index 34794111a..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Storefront App - View Basket - C4 Static - Context levelStorefront AppStorefront BffBasket ServiceUsesUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Context - C4.png deleted file mode 100644 index c5184131b..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Context - C4.puml deleted file mode 100644 index 5c19c41c3..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Context - C4.puml +++ /dev/null @@ -1,28 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Storefront App - View Basket - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.StorefrontApp, "Storefront App", "") -System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "") -System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "") - -Rel(ECommercePlatform.SoftwareSystems.StorefrontApp, ECommercePlatform.SoftwareSystems.StorefrontBff, "Get Basket") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService, "Get Items") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Context - C4.svg deleted file mode 100644 index 414208253..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Storefront App - View Basket - C4 - Context levelStorefront AppStorefront BffBasket ServiceGet BasketGet ItemsLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Context - Sequence.png deleted file mode 100644 index e28925bd6..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Context - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Context - Sequence.puml deleted file mode 100644 index b5e915042..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Context - Sequence.puml +++ /dev/null @@ -1,19 +0,0 @@ -@startuml - -title ECommercePlatform - Storefront App - View Basket - Sequence - Context level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Storefront App" as ECommercePlatform.SoftwareSystems.StorefrontApp -participant "Storefront Bff" as ECommercePlatform.SoftwareSystems.StorefrontBff -participant "Basket Service" as ECommercePlatform.SoftwareSystems.BasketService - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.StorefrontApp : View Basket -group View Basket -ECommercePlatform.SoftwareSystems.StorefrontApp -> ECommercePlatform.SoftwareSystems.StorefrontBff : Get Basket -group Get Basket -ECommercePlatform.SoftwareSystems.StorefrontBff -> ECommercePlatform.SoftwareSystems.BasketService : Get Items -end -end - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Context - Sequence.svg deleted file mode 100644 index bf16b2730..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Context - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Storefront App - View Basket - Sequence - Context levelExternalExternalStorefront AppStorefront AppStorefront BffStorefront BffBasket ServiceBasket ServiceView BasketView BasketGet BasketGet BasketGet Items \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Container - C4 Sequence.png deleted file mode 100644 index e723eb61b..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Container - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Container - C4 Sequence.puml deleted file mode 100644 index 71cf2eab5..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Container - C4 Sequence.puml +++ /dev/null @@ -1,21 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Storefront App - View Products - C4 Sequence - Container level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.StorefrontApp, "Storefront App", "") -System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Database", "", "") -Boundary_End() - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.StorefrontApp, "View Products") -Rel(ECommercePlatform.SoftwareSystems.StorefrontApp, ECommercePlatform.SoftwareSystems.StorefrontBff, "Get Products") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Get Products") -Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Select Products") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Container - C4 Sequence.svg deleted file mode 100644 index b9952c5b3..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Container - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -Product Service[System]ECommercePlatform - Storefront App - View Products - C4 Sequence - Container level«external_system»External«system»Storefront App«system»Storefront Bff«container»Api«container»DatabaseView ProductsGet ProductsGet ProductsSelect Products \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Container - C4 Static.png deleted file mode 100644 index 6ad81a813..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Container - C4 Static.puml deleted file mode 100644 index df747e2ae..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Container - C4 Static.puml +++ /dev/null @@ -1,33 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Storefront App - View Products - C4 Static - Container level - -System(ECommercePlatform.SoftwareSystems.StorefrontApp, "Storefront App", "") -System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") { - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Database", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.StorefrontApp, ECommercePlatform.SoftwareSystems.StorefrontBff, "Uses") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Uses") -Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Container - C4 Static.svg deleted file mode 100644 index 6dac97c15..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Storefront App - View Products - C4 Static - Container levelProduct Service[System]ApiDatabaseStorefront AppStorefront BffUsesUsesUsesLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Container - C4.png deleted file mode 100644 index 9f3eb88d7..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Container - C4.puml deleted file mode 100644 index 6b4f985e9..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Container - C4.puml +++ /dev/null @@ -1,33 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Storefront App - View Products - C4 - Container level - -System(ECommercePlatform.SoftwareSystems.StorefrontApp, "Storefront App", "") -System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") { - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Database", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.StorefrontApp, ECommercePlatform.SoftwareSystems.StorefrontBff, "Get Products") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Get Products") -Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Select Products") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Container - C4.svg deleted file mode 100644 index 888a709b5..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Storefront App - View Products - C4 - Container levelProduct Service[System]ApiDatabaseStorefront AppStorefront BffGet ProductsGet ProductsSelect ProductsLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Container - Sequence.png deleted file mode 100644 index f7d5b56c3..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Container - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Container - Sequence.puml deleted file mode 100644 index a8378a344..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Container - Sequence.puml +++ /dev/null @@ -1,27 +0,0 @@ -@startuml - -title ECommercePlatform - Storefront App - View Products - Sequence - Container level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Storefront App" as ECommercePlatform.SoftwareSystems.StorefrontApp -participant "Storefront Bff" as ECommercePlatform.SoftwareSystems.StorefrontBff - -box "Product Service" #White - participant "Api" as ECommercePlatform.SoftwareSystems.ProductService.Containers.Api - participant "Database" as ECommercePlatform.SoftwareSystems.ProductService.Containers.Database -end box - - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.StorefrontApp : View Products -group View Products -ECommercePlatform.SoftwareSystems.StorefrontApp -> ECommercePlatform.SoftwareSystems.StorefrontBff : Get Products -group Get Products -ECommercePlatform.SoftwareSystems.StorefrontBff -> ECommercePlatform.SoftwareSystems.ProductService.Containers.Api : Get Products -group Get Products -ECommercePlatform.SoftwareSystems.ProductService.Containers.Api -> ECommercePlatform.SoftwareSystems.ProductService.Containers.Database : Select Products -end -end -end - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Container - Sequence.svg deleted file mode 100644 index 9cf5e28db..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Container - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Storefront App - View Products - Sequence - Container levelProduct ServiceExternalExternalStorefront AppStorefront AppStorefront BffStorefront BffApiApiDatabaseDatabaseView ProductsView ProductsGet ProductsGet ProductsGet ProductsGet ProductsSelect Products \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Context - C4 Sequence.png deleted file mode 100644 index ecb1ce790..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Context - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Context - C4 Sequence.puml deleted file mode 100644 index 6bd80ab5f..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Context - C4 Sequence.puml +++ /dev/null @@ -1,16 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Storefront App - View Products - C4 Sequence - Context level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.StorefrontApp, "Storefront App", "") -System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "") -System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.StorefrontApp, "View Products") -Rel(ECommercePlatform.SoftwareSystems.StorefrontApp, ECommercePlatform.SoftwareSystems.StorefrontBff, "Get Products") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.ProductService, "Get Products") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Context - C4 Sequence.svg deleted file mode 100644 index 4cd83c047..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Context - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Storefront App - View Products - C4 Sequence - Context level«external_system»External«system»Storefront App«system»Storefront Bff«system»Product ServiceView ProductsGet ProductsGet Products \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Context - C4 Static.png deleted file mode 100644 index 69ca27765..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Context - C4 Static.puml deleted file mode 100644 index 78f8c8fbc..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Context - C4 Static.puml +++ /dev/null @@ -1,28 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Storefront App - View Products - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.StorefrontApp, "Storefront App", "") -System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "") -System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "") - -Rel(ECommercePlatform.SoftwareSystems.StorefrontApp, ECommercePlatform.SoftwareSystems.StorefrontBff, "Uses") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.ProductService, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Context - C4 Static.svg deleted file mode 100644 index 5b8b7a771..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Storefront App - View Products - C4 Static - Context levelStorefront AppStorefront BffProduct ServiceUsesUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Context - C4.png deleted file mode 100644 index 0413e3b2c..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Context - C4.puml deleted file mode 100644 index ee75e2246..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Context - C4.puml +++ /dev/null @@ -1,28 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Storefront App - View Products - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.StorefrontApp, "Storefront App", "") -System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "") -System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "") - -Rel(ECommercePlatform.SoftwareSystems.StorefrontApp, ECommercePlatform.SoftwareSystems.StorefrontBff, "Get Products") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.ProductService, "Get Products") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Context - C4.svg deleted file mode 100644 index bf5704044..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Storefront App - View Products - C4 - Context levelStorefront AppStorefront BffProduct ServiceGet ProductsGet ProductsLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Context - Sequence.png deleted file mode 100644 index d675e507c..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Context - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Context - Sequence.puml deleted file mode 100644 index 7de01d864..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Context - Sequence.puml +++ /dev/null @@ -1,19 +0,0 @@ -@startuml - -title ECommercePlatform - Storefront App - View Products - Sequence - Context level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Storefront App" as ECommercePlatform.SoftwareSystems.StorefrontApp -participant "Storefront Bff" as ECommercePlatform.SoftwareSystems.StorefrontBff -participant "Product Service" as ECommercePlatform.SoftwareSystems.ProductService - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.StorefrontApp : View Products -group View Products -ECommercePlatform.SoftwareSystems.StorefrontApp -> ECommercePlatform.SoftwareSystems.StorefrontBff : Get Products -group Get Products -ECommercePlatform.SoftwareSystems.StorefrontBff -> ECommercePlatform.SoftwareSystems.ProductService : Get Products -end -end - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Context - Sequence.svg deleted file mode 100644 index 0da25ff1b..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Context - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Storefront App - View Products - Sequence - Context levelExternalExternalStorefront AppStorefront AppStorefront BffStorefront BffProduct ServiceProduct ServiceView ProductsView ProductsGet ProductsGet ProductsGet Products \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Container - C4 Static.png deleted file mode 100644 index 66be49702..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Container - C4 Static.puml deleted file mode 100644 index 9f48bb27d..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Container - C4 Static.puml +++ /dev/null @@ -1,54 +0,0 @@ -@startuml -!include ..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Storefront Bff - C4 Static - Container level - -System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") { - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Database", "", "") -} - -System_Boundary(ECommercePlatform.SoftwareSystems.SearchService, "Search Service") { - Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Database", "", "") -} - -System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service") { - Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") -} - -System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") { - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Uses") -Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Uses") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.SearchService.Containers.Api, "Uses") -Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.Api, ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Uses") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Uses") -Rel(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Uses") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, "Uses") -Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Uses") -Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Container - C4 Static.svg deleted file mode 100644 index 986243fd1..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Storefront Bff - C4 Static - Container levelProduct Service[System]Search Service[System]Basket Service[System]Order Service[System]ApiDatabaseApiDatabaseApiDatabaseApiDatabaseMessagingStorefront BffUsesUsesUsesUsesUsesUsesUsesUsesUsesLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Container - C4.png deleted file mode 100644 index ff16f8e65..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Container - C4.puml deleted file mode 100644 index 2781a1a00..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Container - C4.puml +++ /dev/null @@ -1,54 +0,0 @@ -@startuml -!include ..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Storefront Bff - C4 - Container level - -System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") { - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Database", "", "") -} - -System_Boundary(ECommercePlatform.SoftwareSystems.SearchService, "Search Service") { - Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Database", "", "") -} - -System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service") { - Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") -} - -System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") { - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Get Products") -Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Select Products") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.SearchService.Containers.Api, "Search Products") -Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.Api, ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Select Products") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Get Items\nAdd Item\nUpdate Item\nDelete Item\nDelete Basket") -Rel(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Select Items\nInsert Item\nUpdate Item\nDelete Item\nDelete Basket") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, "Create Order") -Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Insert Order") -Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Send Order Created Event") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Container - C4.svg deleted file mode 100644 index 9db2cdefe..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Storefront Bff - C4 - Container levelProduct Service[System]Search Service[System]Basket Service[System]Order Service[System]ApiDatabaseApiDatabaseApiDatabaseApiDatabaseMessagingStorefront BffGet ProductsSelect ProductsSearch ProductsSelect ProductsGet ItemsAdd ItemUpdate ItemDelete ItemDelete BasketSelect ItemsInsert ItemUpdate ItemDelete ItemDelete BasketCreate OrderInsert OrderSend Order Created EventLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Context - C4 Static.png deleted file mode 100644 index 868aea881..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Context - C4 Static.puml deleted file mode 100644 index cdd4a48b8..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Context - C4 Static.puml +++ /dev/null @@ -1,32 +0,0 @@ -@startuml -!include ..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Storefront Bff - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "") -System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "") -System(ECommercePlatform.SoftwareSystems.SearchService, "Search Service", "") -System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "") -System(ECommercePlatform.SoftwareSystems.OrderService, "Order Service", "") - -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.ProductService, "Uses") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.SearchService, "Uses") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService, "Uses") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.OrderService, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Context - C4 Static.svg deleted file mode 100644 index d26285f7b..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Storefront Bff - C4 Static - Context levelStorefront BffProduct ServiceSearch ServiceBasket ServiceOrder ServiceUsesUsesUsesUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Context - C4.png deleted file mode 100644 index f8835b6a4..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Context - C4.puml deleted file mode 100644 index a43b60ad6..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Context - C4.puml +++ /dev/null @@ -1,32 +0,0 @@ -@startuml -!include ..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Storefront Bff - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "") -System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "") -System(ECommercePlatform.SoftwareSystems.SearchService, "Search Service", "") -System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "") -System(ECommercePlatform.SoftwareSystems.OrderService, "Order Service", "") - -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.ProductService, "Get Products") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.SearchService, "Search Products") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService, "Get Items\nAdd Item\nUpdate Item\nDelete Item\nDelete Basket") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.OrderService, "Create Order") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Context - C4.svg deleted file mode 100644 index 0a374069f..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Storefront Bff - C4 - Context levelStorefront BffProduct ServiceSearch ServiceBasket ServiceOrder ServiceGet ProductsSearch ProductsGet ItemsAdd ItemUpdate ItemDelete ItemDelete BasketCreate OrderLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - C4 Sequence.png deleted file mode 100644 index b603189cf..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - C4 Sequence.puml deleted file mode 100644 index 3d2a8a4d8..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - C4 Sequence.puml +++ /dev/null @@ -1,19 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Storefront Bff - Add Basket Item - C4 Sequence - Container level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service") - Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") -Boundary_End() - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.StorefrontBff, "Add Basket Item") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Add Item") -Rel(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Insert Item") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - C4 Sequence.svg deleted file mode 100644 index 2b0fe5d15..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -Basket Service[System]ECommercePlatform - Storefront Bff - Add Basket Item - C4 Sequence - Container level«external_system»External«system»Storefront Bff«container»Api«container»DatabaseAdd Basket ItemAdd ItemInsert Item \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - C4 Static.png deleted file mode 100644 index e10a9bc72..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - C4 Static.puml deleted file mode 100644 index c6b1560aa..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - C4 Static.puml +++ /dev/null @@ -1,31 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Storefront Bff - Add Basket Item - C4 Static - Container level - -System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service") { - Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Uses") -Rel(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - C4 Static.svg deleted file mode 100644 index 7a203f6c1..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Storefront Bff - Add Basket Item - C4 Static - Container levelBasket Service[System]ApiDatabaseStorefront BffUsesUsesLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - C4.png deleted file mode 100644 index 4ca1b418e..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - C4.puml deleted file mode 100644 index d68c05c1d..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - C4.puml +++ /dev/null @@ -1,31 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Storefront Bff - Add Basket Item - C4 - Container level - -System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service") { - Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Add Item") -Rel(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Insert Item") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - C4.svg deleted file mode 100644 index 6e4bc6fdb..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Storefront Bff - Add Basket Item - C4 - Container levelBasket Service[System]ApiDatabaseStorefront BffAdd ItemInsert ItemLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - Sequence.png deleted file mode 100644 index 3084f9bdd..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - Sequence.puml deleted file mode 100644 index b12a3243d..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - Sequence.puml +++ /dev/null @@ -1,23 +0,0 @@ -@startuml - -title ECommercePlatform - Storefront Bff - Add Basket Item - Sequence - Container level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Storefront Bff" as ECommercePlatform.SoftwareSystems.StorefrontBff - -box "Basket Service" #White - participant "Api" as ECommercePlatform.SoftwareSystems.BasketService.Containers.Api - participant "Database" as ECommercePlatform.SoftwareSystems.BasketService.Containers.Database -end box - - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.StorefrontBff : Add Basket Item -group Add Basket Item -ECommercePlatform.SoftwareSystems.StorefrontBff -> ECommercePlatform.SoftwareSystems.BasketService.Containers.Api : Add Item -group Add Item -ECommercePlatform.SoftwareSystems.BasketService.Containers.Api -> ECommercePlatform.SoftwareSystems.BasketService.Containers.Database : Insert Item -end -end - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - Sequence.svg deleted file mode 100644 index a22b512f9..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Storefront Bff - Add Basket Item - Sequence - Container levelBasket ServiceExternalExternalStorefront BffStorefront BffApiApiDatabaseDatabaseAdd Basket ItemAdd Basket ItemAdd ItemAdd ItemInsert Item \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - C4 Sequence.png deleted file mode 100644 index 65e198cc2..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - C4 Sequence.puml deleted file mode 100644 index caa21e0eb..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - C4 Sequence.puml +++ /dev/null @@ -1,14 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Storefront Bff - Add Basket Item - C4 Sequence - Context level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "") -System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.StorefrontBff, "Add Basket Item") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService, "Add Item") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - C4 Sequence.svg deleted file mode 100644 index 9dd04564e..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Storefront Bff - Add Basket Item - C4 Sequence - Context level«external_system»External«system»Storefront Bff«system»Basket ServiceAdd Basket ItemAdd Item \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - C4 Static.png deleted file mode 100644 index 120dede1e..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - C4 Static.puml deleted file mode 100644 index ba2b1d0cd..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - C4 Static.puml +++ /dev/null @@ -1,26 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Storefront Bff - Add Basket Item - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "") -System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "") - -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - C4 Static.svg deleted file mode 100644 index 187ed24eb..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Storefront Bff - Add Basket Item - C4 Static - Context levelStorefront BffBasket ServiceUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - C4.png deleted file mode 100644 index 8ad86a6f1..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - C4.puml deleted file mode 100644 index 0ed93f8a5..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - C4.puml +++ /dev/null @@ -1,26 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Storefront Bff - Add Basket Item - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "") -System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "") - -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService, "Add Item") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - C4.svg deleted file mode 100644 index 1591ff4f0..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Storefront Bff - Add Basket Item - C4 - Context levelStorefront BffBasket ServiceAdd ItemLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - Sequence.png deleted file mode 100644 index b9134a7e8..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - Sequence.puml deleted file mode 100644 index f8b4fd54b..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml - -title ECommercePlatform - Storefront Bff - Add Basket Item - Sequence - Context level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Storefront Bff" as ECommercePlatform.SoftwareSystems.StorefrontBff -participant "Basket Service" as ECommercePlatform.SoftwareSystems.BasketService - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.StorefrontBff : Add Basket Item -group Add Basket Item -ECommercePlatform.SoftwareSystems.StorefrontBff -> ECommercePlatform.SoftwareSystems.BasketService : Add Item -end - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - Sequence.svg deleted file mode 100644 index 469dc0e96..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Storefront Bff - Add Basket Item - Sequence - Context levelExternalExternalStorefront BffStorefront BffBasket ServiceBasket ServiceAdd Basket ItemAdd Basket ItemAdd Item \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Container - C4 Sequence.png deleted file mode 100644 index ee32ba014..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Container - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Container - C4 Sequence.puml deleted file mode 100644 index 1b01d45a9..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Container - C4 Sequence.puml +++ /dev/null @@ -1,28 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Storefront Bff - Checkout - C4 Sequence - Container level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") -Boundary_End() - -System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service") - Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") -Boundary_End() - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.StorefrontBff, "Checkout") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, "Create Order") -Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Insert Order") -Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Send Order Created Event") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Delete Basket") -Rel(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Delete Basket") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Container - C4 Sequence.svg deleted file mode 100644 index 34b55a8ec..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Container - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -Order Service[System]Basket Service[System]ECommercePlatform - Storefront Bff - Checkout - C4 Sequence - Container level«external_system»External«system»Storefront Bff«container»Api«container»Database«container»Messaging«container»Api«container»DatabaseCheckoutCreate OrderInsert OrderSend Order Created EventDelete BasketDelete Basket \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Container - C4 Static.png deleted file mode 100644 index b5ba5eef5..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Container - C4 Static.puml deleted file mode 100644 index 206f322e6..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Container - C4 Static.puml +++ /dev/null @@ -1,40 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Storefront Bff - Checkout - C4 Static - Container level - -System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") { - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") -} - -System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service") { - Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, "Uses") -Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Uses") -Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Uses") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Uses") -Rel(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Container - C4 Static.svg deleted file mode 100644 index 04489a656..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Storefront Bff - Checkout - C4 Static - Container levelOrder Service[System]Basket Service[System]ApiDatabaseMessagingApiDatabaseStorefront BffUsesUsesUsesUsesUsesLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Container - C4.png deleted file mode 100644 index e9a695803..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Container - C4.puml deleted file mode 100644 index 6d9c89933..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Container - C4.puml +++ /dev/null @@ -1,40 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Storefront Bff - Checkout - C4 - Container level - -System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") { - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Database", "", "") - Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "") -} - -System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service") { - Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, "Create Order") -Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Insert Order") -Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Send Order Created Event") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Delete Basket") -Rel(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Delete Basket") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Container - C4.svg deleted file mode 100644 index ccbbc8da6..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Storefront Bff - Checkout - C4 - Container levelOrder Service[System]Basket Service[System]ApiDatabaseMessagingApiDatabaseStorefront BffCreate OrderInsert OrderSend Order Created EventDelete BasketDelete BasketLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Container - Sequence.puml deleted file mode 100644 index 24d657958..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Container - Sequence.puml +++ /dev/null @@ -1,35 +0,0 @@ -@startuml - -title ECommercePlatform - Storefront Bff - Checkout - Sequence - Container level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Storefront Bff" as ECommercePlatform.SoftwareSystems.StorefrontBff - -box "Order Service" #White - participant "Api" as ECommercePlatform.SoftwareSystems.OrderService.Containers.Api - participant "Database" as ECommercePlatform.SoftwareSystems.OrderService.Containers.Database - participant "Messaging" as ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging -end box - - -box "Basket Service" #White - participant "Api" as ECommercePlatform.SoftwareSystems.BasketService.Containers.Api - participant "Database" as ECommercePlatform.SoftwareSystems.BasketService.Containers.Database -end box - - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.StorefrontBff : Checkout -group Checkout -ECommercePlatform.SoftwareSystems.StorefrontBff -> ECommercePlatform.SoftwareSystems.OrderService.Containers.Api : Create Order -group Create Order -ECommercePlatform.SoftwareSystems.OrderService.Containers.Api -> ECommercePlatform.SoftwareSystems.OrderService.Containers.Database : Insert Order -ECommercePlatform.SoftwareSystems.OrderService.Containers.Api -> ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging : Send Order Created Event -end -ECommercePlatform.SoftwareSystems.StorefrontBff -> ECommercePlatform.SoftwareSystems.BasketService.Containers.Api : Delete Basket -group Delete Basket -ECommercePlatform.SoftwareSystems.BasketService.Containers.Api -> ECommercePlatform.SoftwareSystems.BasketService.Containers.Database : Delete Basket -end -end - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Container - Sequence.svg deleted file mode 100644 index aa31f3d73..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Container - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Storefront Bff - Checkout - Sequence - Container levelOrder ServiceBasket ServiceExternalExternalStorefront BffStorefront BffApiApiDatabaseDatabaseMessagingMessagingApiApiDatabaseDatabaseCheckoutCheckoutCreate OrderCreate OrderInsert OrderSend Order Created EventDelete BasketDelete BasketDelete Basket \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Context - C4 Sequence.png deleted file mode 100644 index 1ad9c0888..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Context - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Context - C4 Sequence.puml deleted file mode 100644 index b7492dc64..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Context - C4 Sequence.puml +++ /dev/null @@ -1,16 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Storefront Bff - Checkout - C4 Sequence - Context level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "") -System(ECommercePlatform.SoftwareSystems.OrderService, "Order Service", "") -System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.StorefrontBff, "Checkout") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.OrderService, "Create Order") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService, "Delete Basket") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Context - C4 Sequence.svg deleted file mode 100644 index 718ee2370..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Context - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Storefront Bff - Checkout - C4 Sequence - Context level«external_system»External«system»Storefront Bff«system»Order Service«system»Basket ServiceCheckoutCreate OrderDelete Basket \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Context - C4 Static.png deleted file mode 100644 index 691eb42b5..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Context - C4 Static.puml deleted file mode 100644 index 41fda3b06..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Context - C4 Static.puml +++ /dev/null @@ -1,28 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Storefront Bff - Checkout - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "") -System(ECommercePlatform.SoftwareSystems.OrderService, "Order Service", "") -System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "") - -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.OrderService, "Uses") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Context - C4 Static.svg deleted file mode 100644 index ea88569d0..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Storefront Bff - Checkout - C4 Static - Context levelStorefront BffOrder ServiceBasket ServiceUsesUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Context - C4.png deleted file mode 100644 index bef12d8bb..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Context - C4.puml deleted file mode 100644 index 59d0a6313..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Context - C4.puml +++ /dev/null @@ -1,28 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Storefront Bff - Checkout - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "") -System(ECommercePlatform.SoftwareSystems.OrderService, "Order Service", "") -System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "") - -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.OrderService, "Create Order") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService, "Delete Basket") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Context - C4.svg deleted file mode 100644 index 8e4992cda..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Storefront Bff - Checkout - C4 - Context levelStorefront BffOrder ServiceBasket ServiceCreate OrderDelete BasketLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Context - Sequence.png deleted file mode 100644 index 8ad934a17..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Context - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Context - Sequence.puml deleted file mode 100644 index d12454c3c..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Context - Sequence.puml +++ /dev/null @@ -1,17 +0,0 @@ -@startuml - -title ECommercePlatform - Storefront Bff - Checkout - Sequence - Context level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Storefront Bff" as ECommercePlatform.SoftwareSystems.StorefrontBff -participant "Order Service" as ECommercePlatform.SoftwareSystems.OrderService -participant "Basket Service" as ECommercePlatform.SoftwareSystems.BasketService - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.StorefrontBff : Checkout -group Checkout -ECommercePlatform.SoftwareSystems.StorefrontBff -> ECommercePlatform.SoftwareSystems.OrderService : Create Order -ECommercePlatform.SoftwareSystems.StorefrontBff -> ECommercePlatform.SoftwareSystems.BasketService : Delete Basket -end - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Context - Sequence.svg deleted file mode 100644 index 288be8abb..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Context - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Storefront Bff - Checkout - Sequence - Context levelExternalExternalStorefront BffStorefront BffOrder ServiceOrder ServiceBasket ServiceBasket ServiceCheckoutCheckoutCreate OrderDelete Basket \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - C4 Sequence.png deleted file mode 100644 index c48d0613a..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - C4 Sequence.puml deleted file mode 100644 index 6958196da..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - C4 Sequence.puml +++ /dev/null @@ -1,19 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Storefront Bff - Delete Basket Item - C4 Sequence - Container level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service") - Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") -Boundary_End() - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.StorefrontBff, "Delete Basket Item") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Delete Item") -Rel(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Delete Item") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - C4 Sequence.svg deleted file mode 100644 index 1a5bdbbcd..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -Basket Service[System]ECommercePlatform - Storefront Bff - Delete Basket Item - C4 Sequence - Container level«external_system»External«system»Storefront Bff«container»Api«container»DatabaseDelete Basket ItemDelete ItemDelete Item \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - C4 Static.png deleted file mode 100644 index 1ffec2bc1..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - C4 Static.puml deleted file mode 100644 index 761c4590c..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - C4 Static.puml +++ /dev/null @@ -1,31 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Storefront Bff - Delete Basket Item - C4 Static - Container level - -System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service") { - Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Uses") -Rel(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - C4 Static.svg deleted file mode 100644 index 1b989a72d..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Storefront Bff - Delete Basket Item - C4 Static - Container levelBasket Service[System]ApiDatabaseStorefront BffUsesUsesLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - C4.png deleted file mode 100644 index c472993c1..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - C4.puml deleted file mode 100644 index 26e9edc8f..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - C4.puml +++ /dev/null @@ -1,31 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Storefront Bff - Delete Basket Item - C4 - Container level - -System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service") { - Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Delete Item") -Rel(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Delete Item") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - C4.svg deleted file mode 100644 index 0ccaa2f52..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Storefront Bff - Delete Basket Item - C4 - Container levelBasket Service[System]ApiDatabaseStorefront BffDelete ItemDelete ItemLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - Sequence.png deleted file mode 100644 index 94ff6e4c9..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - Sequence.puml deleted file mode 100644 index 1ab26d946..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - Sequence.puml +++ /dev/null @@ -1,23 +0,0 @@ -@startuml - -title ECommercePlatform - Storefront Bff - Delete Basket Item - Sequence - Container level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Storefront Bff" as ECommercePlatform.SoftwareSystems.StorefrontBff - -box "Basket Service" #White - participant "Api" as ECommercePlatform.SoftwareSystems.BasketService.Containers.Api - participant "Database" as ECommercePlatform.SoftwareSystems.BasketService.Containers.Database -end box - - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.StorefrontBff : Delete Basket Item -group Delete Basket Item -ECommercePlatform.SoftwareSystems.StorefrontBff -> ECommercePlatform.SoftwareSystems.BasketService.Containers.Api : Delete Item -group Delete Item -ECommercePlatform.SoftwareSystems.BasketService.Containers.Api -> ECommercePlatform.SoftwareSystems.BasketService.Containers.Database : Delete Item -end -end - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - Sequence.svg deleted file mode 100644 index cf1978eac..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Storefront Bff - Delete Basket Item - Sequence - Container levelBasket ServiceExternalExternalStorefront BffStorefront BffApiApiDatabaseDatabaseDelete Basket ItemDelete Basket ItemDelete ItemDelete ItemDelete Item \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - C4 Sequence.png deleted file mode 100644 index bc558a8b8..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - C4 Sequence.puml deleted file mode 100644 index de83f313d..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - C4 Sequence.puml +++ /dev/null @@ -1,14 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Storefront Bff - Delete Basket Item - C4 Sequence - Context level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "") -System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.StorefrontBff, "Delete Basket Item") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService, "Delete Item") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - C4 Sequence.svg deleted file mode 100644 index 5d66c6c84..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Storefront Bff - Delete Basket Item - C4 Sequence - Context level«external_system»External«system»Storefront Bff«system»Basket ServiceDelete Basket ItemDelete Item \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - C4 Static.png deleted file mode 100644 index 3efe64c45..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - C4 Static.puml deleted file mode 100644 index 5bcffdabc..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - C4 Static.puml +++ /dev/null @@ -1,26 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Storefront Bff - Delete Basket Item - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "") -System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "") - -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - C4 Static.svg deleted file mode 100644 index 28506ef9b..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Storefront Bff - Delete Basket Item - C4 Static - Context levelStorefront BffBasket ServiceUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - C4.png deleted file mode 100644 index c038fcb4a..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - C4.puml deleted file mode 100644 index 1fc834210..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - C4.puml +++ /dev/null @@ -1,26 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Storefront Bff - Delete Basket Item - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "") -System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "") - -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService, "Delete Item") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - C4.svg deleted file mode 100644 index 76662c16a..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Storefront Bff - Delete Basket Item - C4 - Context levelStorefront BffBasket ServiceDelete ItemLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - Sequence.png deleted file mode 100644 index 54a6dbdc4..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - Sequence.puml deleted file mode 100644 index b18874a76..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml - -title ECommercePlatform - Storefront Bff - Delete Basket Item - Sequence - Context level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Storefront Bff" as ECommercePlatform.SoftwareSystems.StorefrontBff -participant "Basket Service" as ECommercePlatform.SoftwareSystems.BasketService - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.StorefrontBff : Delete Basket Item -group Delete Basket Item -ECommercePlatform.SoftwareSystems.StorefrontBff -> ECommercePlatform.SoftwareSystems.BasketService : Delete Item -end - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - Sequence.svg deleted file mode 100644 index 28bf52186..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Storefront Bff - Delete Basket Item - Sequence - Context levelExternalExternalStorefront BffStorefront BffBasket ServiceBasket ServiceDelete Basket ItemDelete Basket ItemDelete Item \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - C4 Sequence.png deleted file mode 100644 index cee755062..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - C4 Sequence.puml deleted file mode 100644 index 8d73f4ca7..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - C4 Sequence.puml +++ /dev/null @@ -1,19 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Storefront Bff - Get Basket - C4 Sequence - Container level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service") - Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") -Boundary_End() - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.StorefrontBff, "Get Basket") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Get Items") -Rel(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Select Items") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - C4 Sequence.svg deleted file mode 100644 index 18fe49163..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -Basket Service[System]ECommercePlatform - Storefront Bff - Get Basket - C4 Sequence - Container level«external_system»External«system»Storefront Bff«container»Api«container»DatabaseGet BasketGet ItemsSelect Items \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - C4 Static.png deleted file mode 100644 index 8a5d04b72..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - C4 Static.puml deleted file mode 100644 index 8cbbf9b19..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - C4 Static.puml +++ /dev/null @@ -1,31 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Storefront Bff - Get Basket - C4 Static - Container level - -System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service") { - Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Uses") -Rel(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - C4 Static.svg deleted file mode 100644 index d6d3f7870..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Storefront Bff - Get Basket - C4 Static - Container levelBasket Service[System]ApiDatabaseStorefront BffUsesUsesLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - C4.png deleted file mode 100644 index 23524805f..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - C4.puml deleted file mode 100644 index 5868ee067..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - C4.puml +++ /dev/null @@ -1,31 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Storefront Bff - Get Basket - C4 - Container level - -System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service") { - Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Get Items") -Rel(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Select Items") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - C4.svg deleted file mode 100644 index 6cc3030a6..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Storefront Bff - Get Basket - C4 - Container levelBasket Service[System]ApiDatabaseStorefront BffGet ItemsSelect ItemsLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - Sequence.png deleted file mode 100644 index d1f1e7c78..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - Sequence.puml deleted file mode 100644 index 1fbc216f2..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - Sequence.puml +++ /dev/null @@ -1,23 +0,0 @@ -@startuml - -title ECommercePlatform - Storefront Bff - Get Basket - Sequence - Container level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Storefront Bff" as ECommercePlatform.SoftwareSystems.StorefrontBff - -box "Basket Service" #White - participant "Api" as ECommercePlatform.SoftwareSystems.BasketService.Containers.Api - participant "Database" as ECommercePlatform.SoftwareSystems.BasketService.Containers.Database -end box - - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.StorefrontBff : Get Basket -group Get Basket -ECommercePlatform.SoftwareSystems.StorefrontBff -> ECommercePlatform.SoftwareSystems.BasketService.Containers.Api : Get Items -group Get Items -ECommercePlatform.SoftwareSystems.BasketService.Containers.Api -> ECommercePlatform.SoftwareSystems.BasketService.Containers.Database : Select Items -end -end - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - Sequence.svg deleted file mode 100644 index 98fba46d3..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Storefront Bff - Get Basket - Sequence - Container levelBasket ServiceExternalExternalStorefront BffStorefront BffApiApiDatabaseDatabaseGet BasketGet BasketGet ItemsGet ItemsSelect Items \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - C4 Sequence.png deleted file mode 100644 index 9f4e17792..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - C4 Sequence.puml deleted file mode 100644 index 7224129d0..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - C4 Sequence.puml +++ /dev/null @@ -1,14 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Storefront Bff - Get Basket - C4 Sequence - Context level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "") -System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.StorefrontBff, "Get Basket") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService, "Get Items") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - C4 Sequence.svg deleted file mode 100644 index fd074a113..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Storefront Bff - Get Basket - C4 Sequence - Context level«external_system»External«system»Storefront Bff«system»Basket ServiceGet BasketGet Items \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - C4 Static.png deleted file mode 100644 index 17ea18f07..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - C4 Static.puml deleted file mode 100644 index 9c09b5924..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - C4 Static.puml +++ /dev/null @@ -1,26 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Storefront Bff - Get Basket - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "") -System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "") - -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - C4 Static.svg deleted file mode 100644 index 8c7cd678d..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Storefront Bff - Get Basket - C4 Static - Context levelStorefront BffBasket ServiceUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - C4.png deleted file mode 100644 index c8780564b..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - C4.puml deleted file mode 100644 index ddbc80c35..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - C4.puml +++ /dev/null @@ -1,26 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Storefront Bff - Get Basket - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "") -System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "") - -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService, "Get Items") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - C4.svg deleted file mode 100644 index 6b30a6579..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Storefront Bff - Get Basket - C4 - Context levelStorefront BffBasket ServiceGet ItemsLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - Sequence.png deleted file mode 100644 index e9b9cd40b..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - Sequence.puml deleted file mode 100644 index 70ba83837..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml - -title ECommercePlatform - Storefront Bff - Get Basket - Sequence - Context level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Storefront Bff" as ECommercePlatform.SoftwareSystems.StorefrontBff -participant "Basket Service" as ECommercePlatform.SoftwareSystems.BasketService - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.StorefrontBff : Get Basket -group Get Basket -ECommercePlatform.SoftwareSystems.StorefrontBff -> ECommercePlatform.SoftwareSystems.BasketService : Get Items -end - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - Sequence.svg deleted file mode 100644 index 7dbe35f60..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Storefront Bff - Get Basket - Sequence - Context levelExternalExternalStorefront BffStorefront BffBasket ServiceBasket ServiceGet BasketGet BasketGet Items \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Container - C4 Sequence.png deleted file mode 100644 index fa31a776f..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Container - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Container - C4 Sequence.puml deleted file mode 100644 index cf928b87d..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Container - C4 Sequence.puml +++ /dev/null @@ -1,19 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Storefront Bff - Get Products - C4 Sequence - Container level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Database", "", "") -Boundary_End() - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.StorefrontBff, "Get Products") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Get Products") -Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Select Products") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Container - C4 Sequence.svg deleted file mode 100644 index 51f252c82..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Container - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -Product Service[System]ECommercePlatform - Storefront Bff - Get Products - C4 Sequence - Container level«external_system»External«system»Storefront Bff«container»Api«container»DatabaseGet ProductsGet ProductsSelect Products \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Container - C4 Static.png deleted file mode 100644 index db2df489f..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Container - C4 Static.puml deleted file mode 100644 index 729961b84..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Container - C4 Static.puml +++ /dev/null @@ -1,31 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Storefront Bff - Get Products - C4 Static - Container level - -System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") { - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Database", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Uses") -Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Container - C4 Static.svg deleted file mode 100644 index 3960f3d56..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Storefront Bff - Get Products - C4 Static - Container levelProduct Service[System]ApiDatabaseStorefront BffUsesUsesLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Container - C4.png deleted file mode 100644 index 0f17a7cf8..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Container - C4.puml deleted file mode 100644 index 1f0b5c008..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Container - C4.puml +++ /dev/null @@ -1,31 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Storefront Bff - Get Products - C4 - Container level - -System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") { - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Database", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Get Products") -Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Select Products") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Container - C4.svg deleted file mode 100644 index ce467f5a2..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Storefront Bff - Get Products - C4 - Container levelProduct Service[System]ApiDatabaseStorefront BffGet ProductsSelect ProductsLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Container - Sequence.png deleted file mode 100644 index d1b8a276f..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Container - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Container - Sequence.puml deleted file mode 100644 index ffc04ceaf..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Container - Sequence.puml +++ /dev/null @@ -1,23 +0,0 @@ -@startuml - -title ECommercePlatform - Storefront Bff - Get Products - Sequence - Container level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Storefront Bff" as ECommercePlatform.SoftwareSystems.StorefrontBff - -box "Product Service" #White - participant "Api" as ECommercePlatform.SoftwareSystems.ProductService.Containers.Api - participant "Database" as ECommercePlatform.SoftwareSystems.ProductService.Containers.Database -end box - - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.StorefrontBff : Get Products -group Get Products -ECommercePlatform.SoftwareSystems.StorefrontBff -> ECommercePlatform.SoftwareSystems.ProductService.Containers.Api : Get Products -group Get Products -ECommercePlatform.SoftwareSystems.ProductService.Containers.Api -> ECommercePlatform.SoftwareSystems.ProductService.Containers.Database : Select Products -end -end - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Container - Sequence.svg deleted file mode 100644 index 6c0bd06b4..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Container - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Storefront Bff - Get Products - Sequence - Container levelProduct ServiceExternalExternalStorefront BffStorefront BffApiApiDatabaseDatabaseGet ProductsGet ProductsGet ProductsGet ProductsSelect Products \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Context - C4 Sequence.png deleted file mode 100644 index 876992a6d..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Context - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Context - C4 Sequence.puml deleted file mode 100644 index 2ffd93387..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Context - C4 Sequence.puml +++ /dev/null @@ -1,14 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Storefront Bff - Get Products - C4 Sequence - Context level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "") -System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.StorefrontBff, "Get Products") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.ProductService, "Get Products") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Context - C4 Sequence.svg deleted file mode 100644 index 5137c15e8..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Context - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Storefront Bff - Get Products - C4 Sequence - Context level«external_system»External«system»Storefront Bff«system»Product ServiceGet ProductsGet Products \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Context - C4 Static.png deleted file mode 100644 index 7e1ed2fbd..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Context - C4 Static.puml deleted file mode 100644 index aa89fa97b..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Context - C4 Static.puml +++ /dev/null @@ -1,26 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Storefront Bff - Get Products - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "") -System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "") - -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.ProductService, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Context - C4 Static.svg deleted file mode 100644 index e1a966beb..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Storefront Bff - Get Products - C4 Static - Context levelStorefront BffProduct ServiceUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Context - C4.png deleted file mode 100644 index a260b973d..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Context - C4.puml deleted file mode 100644 index c1566ff4f..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Context - C4.puml +++ /dev/null @@ -1,26 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Storefront Bff - Get Products - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "") -System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "") - -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.ProductService, "Get Products") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Context - C4.svg deleted file mode 100644 index b34c93f08..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Storefront Bff - Get Products - C4 - Context levelStorefront BffProduct ServiceGet ProductsLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Context - Sequence.png deleted file mode 100644 index df4f05b5b..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Context - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Context - Sequence.puml deleted file mode 100644 index 627f74dfa..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Context - Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml - -title ECommercePlatform - Storefront Bff - Get Products - Sequence - Context level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Storefront Bff" as ECommercePlatform.SoftwareSystems.StorefrontBff -participant "Product Service" as ECommercePlatform.SoftwareSystems.ProductService - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.StorefrontBff : Get Products -group Get Products -ECommercePlatform.SoftwareSystems.StorefrontBff -> ECommercePlatform.SoftwareSystems.ProductService : Get Products -end - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Context - Sequence.svg deleted file mode 100644 index 201667c98..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Context - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Storefront Bff - Get Products - Sequence - Context levelExternalExternalStorefront BffStorefront BffProduct ServiceProduct ServiceGet ProductsGet ProductsGet Products \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Container - C4 Sequence.png deleted file mode 100644 index 466337bc9..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Container - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Container - C4 Sequence.puml deleted file mode 100644 index fc3fdac3e..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Container - C4 Sequence.puml +++ /dev/null @@ -1,19 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Storefront Bff - Search Products - C4 Sequence - Container level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.SearchService, "Search Service") - Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Database", "", "") -Boundary_End() - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.StorefrontBff, "Search Products") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.SearchService.Containers.Api, "Search Products") -Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.Api, ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Select Products") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Container - C4 Sequence.svg deleted file mode 100644 index ff68e1d4c..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Container - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -Search Service[System]ECommercePlatform - Storefront Bff - Search Products - C4 Sequence - Container level«external_system»External«system»Storefront Bff«container»Api«container»DatabaseSearch ProductsSearch ProductsSelect Products \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Container - C4 Static.png deleted file mode 100644 index 97164f5f9..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Container - C4 Static.puml deleted file mode 100644 index 50272c8a6..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Container - C4 Static.puml +++ /dev/null @@ -1,31 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Storefront Bff - Search Products - C4 Static - Container level - -System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.SearchService, "Search Service") { - Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Database", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.SearchService.Containers.Api, "Uses") -Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.Api, ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Container - C4 Static.svg deleted file mode 100644 index 0b85e7379..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Storefront Bff - Search Products - C4 Static - Container levelSearch Service[System]ApiDatabaseStorefront BffUsesUsesLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Container - C4.png deleted file mode 100644 index ece260c59..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Container - C4.puml deleted file mode 100644 index 19d60b45a..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Container - C4.puml +++ /dev/null @@ -1,31 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Storefront Bff - Search Products - C4 - Container level - -System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.SearchService, "Search Service") { - Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Database", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.SearchService.Containers.Api, "Search Products") -Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.Api, ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Select Products") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Container - C4.svg deleted file mode 100644 index f9097938f..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Storefront Bff - Search Products - C4 - Container levelSearch Service[System]ApiDatabaseStorefront BffSearch ProductsSelect ProductsLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Container - Sequence.png deleted file mode 100644 index 010dc8676..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Container - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Container - Sequence.puml deleted file mode 100644 index 066ef23a5..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Container - Sequence.puml +++ /dev/null @@ -1,23 +0,0 @@ -@startuml - -title ECommercePlatform - Storefront Bff - Search Products - Sequence - Container level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Storefront Bff" as ECommercePlatform.SoftwareSystems.StorefrontBff - -box "Search Service" #White - participant "Api" as ECommercePlatform.SoftwareSystems.SearchService.Containers.Api - participant "Database" as ECommercePlatform.SoftwareSystems.SearchService.Containers.Database -end box - - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.StorefrontBff : Search Products -group Search Products -ECommercePlatform.SoftwareSystems.StorefrontBff -> ECommercePlatform.SoftwareSystems.SearchService.Containers.Api : Search Products -group Search Products -ECommercePlatform.SoftwareSystems.SearchService.Containers.Api -> ECommercePlatform.SoftwareSystems.SearchService.Containers.Database : Select Products -end -end - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Container - Sequence.svg deleted file mode 100644 index 1ac769664..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Container - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Storefront Bff - Search Products - Sequence - Container levelSearch ServiceExternalExternalStorefront BffStorefront BffApiApiDatabaseDatabaseSearch ProductsSearch ProductsSearch ProductsSearch ProductsSelect Products \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Context - C4 Sequence.png deleted file mode 100644 index e1aee4063..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Context - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Context - C4 Sequence.puml deleted file mode 100644 index ca8a50c16..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Context - C4 Sequence.puml +++ /dev/null @@ -1,14 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Storefront Bff - Search Products - C4 Sequence - Context level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "") -System(ECommercePlatform.SoftwareSystems.SearchService, "Search Service", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.StorefrontBff, "Search Products") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.SearchService, "Search Products") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Context - C4 Sequence.svg deleted file mode 100644 index bcc90b375..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Context - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Storefront Bff - Search Products - C4 Sequence - Context level«external_system»External«system»Storefront Bff«system»Search ServiceSearch ProductsSearch Products \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Context - C4 Static.png deleted file mode 100644 index 6d6809c9a..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Context - C4 Static.puml deleted file mode 100644 index 6028de088..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Context - C4 Static.puml +++ /dev/null @@ -1,26 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Storefront Bff - Search Products - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "") -System(ECommercePlatform.SoftwareSystems.SearchService, "Search Service", "") - -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.SearchService, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Context - C4 Static.svg deleted file mode 100644 index 706b87b1b..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Storefront Bff - Search Products - C4 Static - Context levelStorefront BffSearch ServiceUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Context - C4.png deleted file mode 100644 index d14b432fb..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Context - C4.puml deleted file mode 100644 index c1e42ba08..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Context - C4.puml +++ /dev/null @@ -1,26 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Storefront Bff - Search Products - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "") -System(ECommercePlatform.SoftwareSystems.SearchService, "Search Service", "") - -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.SearchService, "Search Products") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Context - C4.svg deleted file mode 100644 index 50e9ff3f1..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Storefront Bff - Search Products - C4 - Context levelStorefront BffSearch ServiceSearch ProductsLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Context - Sequence.png deleted file mode 100644 index 8e9626590..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Context - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Context - Sequence.puml deleted file mode 100644 index 0f42d917b..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Context - Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml - -title ECommercePlatform - Storefront Bff - Search Products - Sequence - Context level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Storefront Bff" as ECommercePlatform.SoftwareSystems.StorefrontBff -participant "Search Service" as ECommercePlatform.SoftwareSystems.SearchService - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.StorefrontBff : Search Products -group Search Products -ECommercePlatform.SoftwareSystems.StorefrontBff -> ECommercePlatform.SoftwareSystems.SearchService : Search Products -end - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Context - Sequence.svg deleted file mode 100644 index 47faaca5f..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Context - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Storefront Bff - Search Products - Sequence - Context levelExternalExternalStorefront BffStorefront BffSearch ServiceSearch ServiceSearch ProductsSearch ProductsSearch Products \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - C4 Sequence.png deleted file mode 100644 index e188879c1..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - C4 Sequence.puml deleted file mode 100644 index 9b7a33443..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - C4 Sequence.puml +++ /dev/null @@ -1,19 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Storefront Bff - Update Basket Item - C4 Sequence - Container level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service") - Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") -Boundary_End() - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.StorefrontBff, "Update Basket Item") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Update Item") -Rel(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Update Item") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - C4 Sequence.svg deleted file mode 100644 index 4b8782b14..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -Basket Service[System]ECommercePlatform - Storefront Bff - Update Basket Item - C4 Sequence - Container level«external_system»External«system»Storefront Bff«container»Api«container»DatabaseUpdate Basket ItemUpdate ItemUpdate Item \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - C4 Static.png deleted file mode 100644 index 808276b86..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - C4 Static.puml deleted file mode 100644 index f5326c820..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - C4 Static.puml +++ /dev/null @@ -1,31 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Storefront Bff - Update Basket Item - C4 Static - Container level - -System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service") { - Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Uses") -Rel(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - C4 Static.svg deleted file mode 100644 index 947764158..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Storefront Bff - Update Basket Item - C4 Static - Container levelBasket Service[System]ApiDatabaseStorefront BffUsesUsesLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - C4.png deleted file mode 100644 index 74718e60c..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - C4.puml deleted file mode 100644 index 870e3b43f..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - C4.puml +++ /dev/null @@ -1,31 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Storefront Bff - Update Basket Item - C4 - Container level - -System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "") - -System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service") { - Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Api", "", "") - Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "") -} - -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Update Item") -Rel(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Update Item") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - C4.svg deleted file mode 100644 index 1619b0a55..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Storefront Bff - Update Basket Item - C4 - Container levelBasket Service[System]ApiDatabaseStorefront BffUpdate ItemUpdate ItemLegend  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - Sequence.png deleted file mode 100644 index 5bd55d583..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - Sequence.puml deleted file mode 100644 index da6d66079..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - Sequence.puml +++ /dev/null @@ -1,23 +0,0 @@ -@startuml - -title ECommercePlatform - Storefront Bff - Update Basket Item - Sequence - Container level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Storefront Bff" as ECommercePlatform.SoftwareSystems.StorefrontBff - -box "Basket Service" #White - participant "Api" as ECommercePlatform.SoftwareSystems.BasketService.Containers.Api - participant "Database" as ECommercePlatform.SoftwareSystems.BasketService.Containers.Database -end box - - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.StorefrontBff : Update Basket Item -group Update Basket Item -ECommercePlatform.SoftwareSystems.StorefrontBff -> ECommercePlatform.SoftwareSystems.BasketService.Containers.Api : Update Item -group Update Item -ECommercePlatform.SoftwareSystems.BasketService.Containers.Api -> ECommercePlatform.SoftwareSystems.BasketService.Containers.Database : Update Item -end -end - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - Sequence.svg deleted file mode 100644 index 360e5331c..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Storefront Bff - Update Basket Item - Sequence - Container levelBasket ServiceExternalExternalStorefront BffStorefront BffApiApiDatabaseDatabaseUpdate Basket ItemUpdate Basket ItemUpdate ItemUpdate ItemUpdate Item \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - C4 Sequence.png deleted file mode 100644 index 4c54d3907..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - C4 Sequence.puml deleted file mode 100644 index 6b69fabc9..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - C4 Sequence.puml +++ /dev/null @@ -1,14 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - Storefront Bff - Update Basket Item - C4 Sequence - Context level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "") -System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.StorefrontBff, "Update Basket Item") -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService, "Update Item") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - C4 Sequence.svg deleted file mode 100644 index 7218ab146..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Storefront Bff - Update Basket Item - C4 Sequence - Context level«external_system»External«system»Storefront Bff«system»Basket ServiceUpdate Basket ItemUpdate Item \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - C4 Static.png deleted file mode 100644 index 5721cd1cf..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - C4 Static.puml deleted file mode 100644 index 95ee77261..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - C4 Static.puml +++ /dev/null @@ -1,26 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Storefront Bff - Update Basket Item - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "") -System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "") - -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService, "Uses") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - C4 Static.svg deleted file mode 100644 index 68726f797..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Storefront Bff - Update Basket Item - C4 Static - Context levelStorefront BffBasket ServiceUsesLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - C4.png deleted file mode 100644 index f05d095fe..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - C4.puml deleted file mode 100644 index 8c5e81c81..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - C4.puml +++ /dev/null @@ -1,26 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - Storefront Bff - Update Basket Item - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "") -System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "") - -Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService, "Update Item") - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - C4.svg deleted file mode 100644 index 3bdb5e37b..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Storefront Bff - Update Basket Item - C4 - Context levelStorefront BffBasket ServiceUpdate ItemLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - Sequence.png deleted file mode 100644 index c83a9ed3b..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - Sequence.puml deleted file mode 100644 index 3ddd8690a..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - Sequence.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml - -title ECommercePlatform - Storefront Bff - Update Basket Item - Sequence - Context level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "Storefront Bff" as ECommercePlatform.SoftwareSystems.StorefrontBff -participant "Basket Service" as ECommercePlatform.SoftwareSystems.BasketService - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.StorefrontBff : Update Basket Item -group Update Basket Item -ECommercePlatform.SoftwareSystems.StorefrontBff -> ECommercePlatform.SoftwareSystems.BasketService : Update Item -end - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - Sequence.svg deleted file mode 100644 index 5fef4e7bb..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - Storefront Bff - Update Basket Item - Sequence - Context levelExternalExternalStorefront BffStorefront BffBasket ServiceBasket ServiceUpdate Basket ItemUpdate Basket ItemUpdate Item \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Container - C4 Static.png deleted file mode 100644 index 9b6e920ac..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Container - C4 Static.puml deleted file mode 100644 index 736388590..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Container - C4 Static.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - WMS - C4 Static - Container level - -System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Container - C4 Static.svg deleted file mode 100644 index cc4d78667..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - WMS - C4 Static - Container levelWMSLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Container - C4.png deleted file mode 100644 index f8544cc27..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Container - C4.puml deleted file mode 100644 index 1185ae999..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Container - C4.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - WMS - C4 - Container level - -System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Container - C4.svg deleted file mode 100644 index 1654f0849..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - WMS - C4 - Container levelWMSLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Context - C4 Static.png deleted file mode 100644 index 7f07fb812..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Context - C4 Static.puml deleted file mode 100644 index 6ae3502d7..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Context - C4 Static.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - WMS - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Context - C4 Static.svg deleted file mode 100644 index 65c7f2207..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - WMS - C4 Static - Context levelWMSLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Context - C4.png deleted file mode 100644 index a53861d6b..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Context - C4.puml deleted file mode 100644 index 01df7e98d..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Context - C4.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - WMS - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Context - C4.svg deleted file mode 100644 index 527e420b2..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - WMS - C4 - Context levelWMSLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Container - C4 Sequence.png deleted file mode 100644 index 5b7fd98cd..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Container - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Container - C4 Sequence.puml deleted file mode 100644 index e0f0cccd5..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Container - C4 Sequence.puml +++ /dev/null @@ -1,12 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - WMS - Create Purchase Order - C4 Sequence - Container level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.WMS, "Create Purchase Order") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Container - C4 Sequence.svg deleted file mode 100644 index 6c744ea47..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Container - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - WMS - Create Purchase Order - C4 Sequence - Container level«external_system»External«system»WMSCreate Purchase Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Container - C4 Static.png deleted file mode 100644 index c6c7dd9d5..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Container - C4 Static.puml deleted file mode 100644 index 027a84b08..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Container - C4 Static.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - WMS - Create Purchase Order - C4 Static - Container level - -System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Container - C4 Static.svg deleted file mode 100644 index 2846f18b8..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - WMS - Create Purchase Order - C4 Static - Container levelWMSLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Container - C4.png deleted file mode 100644 index 04af2a2b6..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Container - C4.puml deleted file mode 100644 index 374af25ea..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Container - C4.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - WMS - Create Purchase Order - C4 - Container level - -System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Container - C4.svg deleted file mode 100644 index 7b1103047..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - WMS - Create Purchase Order - C4 - Container levelWMSLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Container - Sequence.png deleted file mode 100644 index 5ca48b3ff..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Container - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Container - Sequence.puml deleted file mode 100644 index 032256eec..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Container - Sequence.puml +++ /dev/null @@ -1,11 +0,0 @@ -@startuml - -title ECommercePlatform - WMS - Create Purchase Order - Sequence - Container level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "WMS" as ECommercePlatform.SoftwareSystems.WMS - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.WMS : Create Purchase Order - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Container - Sequence.svg deleted file mode 100644 index a3319a40c..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Container - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - WMS - Create Purchase Order - Sequence - Container levelExternalExternalWMSWMSCreate Purchase Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Context - C4 Sequence.png deleted file mode 100644 index 531718124..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Context - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Context - C4 Sequence.puml deleted file mode 100644 index 2007b4303..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Context - C4 Sequence.puml +++ /dev/null @@ -1,12 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - WMS - Create Purchase Order - C4 Sequence - Context level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.WMS, "Create Purchase Order") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Context - C4 Sequence.svg deleted file mode 100644 index 1b74f7688..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Context - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - WMS - Create Purchase Order - C4 Sequence - Context level«external_system»External«system»WMSCreate Purchase Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Context - C4 Static.png deleted file mode 100644 index f0c960a00..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Context - C4 Static.puml deleted file mode 100644 index dce174dab..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Context - C4 Static.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - WMS - Create Purchase Order - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Context - C4 Static.svg deleted file mode 100644 index a92d477f8..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - WMS - Create Purchase Order - C4 Static - Context levelWMSLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Context - C4.png deleted file mode 100644 index d710a9a4a..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Context - C4.puml deleted file mode 100644 index 138e7ffe7..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Context - C4.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - WMS - Create Purchase Order - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Context - C4.svg deleted file mode 100644 index 03d5d9fb0..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - WMS - Create Purchase Order - C4 - Context levelWMSLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Context - Sequence.png deleted file mode 100644 index ee8ac8e24..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Context - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Context - Sequence.puml deleted file mode 100644 index 82f603124..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Context - Sequence.puml +++ /dev/null @@ -1,11 +0,0 @@ -@startuml - -title ECommercePlatform - WMS - Create Purchase Order - Sequence - Context level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "WMS" as ECommercePlatform.SoftwareSystems.WMS - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.WMS : Create Purchase Order - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Context - Sequence.svg deleted file mode 100644 index 8f94cc8f9..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Context - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - WMS - Create Purchase Order - Sequence - Context levelExternalExternalWMSWMSCreate Purchase Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - C4 Sequence.png deleted file mode 100644 index 3f6655169..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - C4 Sequence.puml deleted file mode 100644 index 0b02495ff..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - C4 Sequence.puml +++ /dev/null @@ -1,12 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - WMS - Delete Purchase Order - C4 Sequence - Container level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.WMS, "Delete Purchase Order") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - C4 Sequence.svg deleted file mode 100644 index a2120f5c8..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - WMS - Delete Purchase Order - C4 Sequence - Container level«external_system»External«system»WMSDelete Purchase Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - C4 Static.png deleted file mode 100644 index a9fc485b9..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - C4 Static.puml deleted file mode 100644 index cb318c213..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - C4 Static.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - WMS - Delete Purchase Order - C4 Static - Container level - -System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - C4 Static.svg deleted file mode 100644 index e90da507e..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - WMS - Delete Purchase Order - C4 Static - Container levelWMSLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - C4.png deleted file mode 100644 index ff787237a..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - C4.puml deleted file mode 100644 index 6b1bd70d5..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - C4.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - WMS - Delete Purchase Order - C4 - Container level - -System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - C4.svg deleted file mode 100644 index 6f0b7184d..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - WMS - Delete Purchase Order - C4 - Container levelWMSLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - Sequence.png deleted file mode 100644 index b199af9bd..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - Sequence.puml deleted file mode 100644 index 0674ad8b9..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - Sequence.puml +++ /dev/null @@ -1,11 +0,0 @@ -@startuml - -title ECommercePlatform - WMS - Delete Purchase Order - Sequence - Container level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "WMS" as ECommercePlatform.SoftwareSystems.WMS - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.WMS : Delete Purchase Order - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - Sequence.svg deleted file mode 100644 index 95f0e9b56..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - WMS - Delete Purchase Order - Sequence - Container levelExternalExternalWMSWMSDelete Purchase Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - C4 Sequence.png deleted file mode 100644 index f9be4ff81..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - C4 Sequence.puml deleted file mode 100644 index 6d57dbc29..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - C4 Sequence.puml +++ /dev/null @@ -1,12 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - WMS - Delete Purchase Order - C4 Sequence - Context level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.WMS, "Delete Purchase Order") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - C4 Sequence.svg deleted file mode 100644 index 390ba5184..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - WMS - Delete Purchase Order - C4 Sequence - Context level«external_system»External«system»WMSDelete Purchase Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - C4 Static.png deleted file mode 100644 index 53514972c..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - C4 Static.puml deleted file mode 100644 index 3b9ef49db..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - C4 Static.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - WMS - Delete Purchase Order - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - C4 Static.svg deleted file mode 100644 index ee9d567b5..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - WMS - Delete Purchase Order - C4 Static - Context levelWMSLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - C4.png deleted file mode 100644 index 7a3b8ce09..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - C4.puml deleted file mode 100644 index 813f1b5f7..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - C4.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - WMS - Delete Purchase Order - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - C4.svg deleted file mode 100644 index ff20a7100..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - WMS - Delete Purchase Order - C4 - Context levelWMSLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - Sequence.png deleted file mode 100644 index c895786e3..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - Sequence.puml deleted file mode 100644 index b2cda256a..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - Sequence.puml +++ /dev/null @@ -1,11 +0,0 @@ -@startuml - -title ECommercePlatform - WMS - Delete Purchase Order - Sequence - Context level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "WMS" as ECommercePlatform.SoftwareSystems.WMS - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.WMS : Delete Purchase Order - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - Sequence.svg deleted file mode 100644 index 5ae358db6..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - WMS - Delete Purchase Order - Sequence - Context levelExternalExternalWMSWMSDelete Purchase Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Container - C4 Sequence.png deleted file mode 100644 index dfe04d7f7..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Container - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Container - C4 Sequence.puml deleted file mode 100644 index 2bf6c006b..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Container - C4 Sequence.puml +++ /dev/null @@ -1,12 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - WMS - Ship Order - C4 Sequence - Container level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.WMS, "Ship Order") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Container - C4 Sequence.svg deleted file mode 100644 index 8e2ad95a5..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Container - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - WMS - Ship Order - C4 Sequence - Container level«external_system»External«system»WMSShip Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Container - C4 Static.png deleted file mode 100644 index a1277eaca..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Container - C4 Static.puml deleted file mode 100644 index 0c99abc4d..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Container - C4 Static.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - WMS - Ship Order - C4 Static - Container level - -System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Container - C4 Static.svg deleted file mode 100644 index 23c863d34..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - WMS - Ship Order - C4 Static - Container levelWMSLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Container - C4.png deleted file mode 100644 index 59c5a3783..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Container - C4.puml deleted file mode 100644 index 353c45925..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Container - C4.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - WMS - Ship Order - C4 - Container level - -System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Container - C4.svg deleted file mode 100644 index 9a6e67bc7..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - WMS - Ship Order - C4 - Container levelWMSLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Container - Sequence.png deleted file mode 100644 index 6479f7a00..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Container - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Container - Sequence.puml deleted file mode 100644 index 567f8e318..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Container - Sequence.puml +++ /dev/null @@ -1,11 +0,0 @@ -@startuml - -title ECommercePlatform - WMS - Ship Order - Sequence - Container level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "WMS" as ECommercePlatform.SoftwareSystems.WMS - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.WMS : Ship Order - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Container - Sequence.svg deleted file mode 100644 index af7a07b86..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Container - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - WMS - Ship Order - Sequence - Container levelExternalExternalWMSWMSShip Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Context - C4 Sequence.png deleted file mode 100644 index f806315b0..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Context - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Context - C4 Sequence.puml deleted file mode 100644 index 68ca51615..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Context - C4 Sequence.puml +++ /dev/null @@ -1,12 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - WMS - Ship Order - C4 Sequence - Context level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.WMS, "Ship Order") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Context - C4 Sequence.svg deleted file mode 100644 index e490abc9b..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Context - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - WMS - Ship Order - C4 Sequence - Context level«external_system»External«system»WMSShip Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Context - C4 Static.png deleted file mode 100644 index 92432ecac..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Context - C4 Static.puml deleted file mode 100644 index 80c22498a..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Context - C4 Static.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - WMS - Ship Order - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Context - C4 Static.svg deleted file mode 100644 index b02164e84..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - WMS - Ship Order - C4 Static - Context levelWMSLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Context - C4.png deleted file mode 100644 index dc9453082..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Context - C4.puml deleted file mode 100644 index 1c2b3beae..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Context - C4.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - WMS - Ship Order - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Context - C4.svg deleted file mode 100644 index 7b3b5d46e..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - WMS - Ship Order - C4 - Context levelWMSLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Context - Sequence.png deleted file mode 100644 index 477de955e..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Context - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Context - Sequence.puml deleted file mode 100644 index 154e14195..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Context - Sequence.puml +++ /dev/null @@ -1,11 +0,0 @@ -@startuml - -title ECommercePlatform - WMS - Ship Order - Sequence - Context level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "WMS" as ECommercePlatform.SoftwareSystems.WMS - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.WMS : Ship Order - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Context - Sequence.svg deleted file mode 100644 index 989867c77..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Context - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - WMS - Ship Order - Sequence - Context levelExternalExternalWMSWMSShip Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Container - C4 Sequence.png deleted file mode 100644 index d2eb3a417..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Container - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Container - C4 Sequence.puml deleted file mode 100644 index 1a3c414f6..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Container - C4 Sequence.puml +++ /dev/null @@ -1,12 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - WMS - Update Purchase Order - C4 Sequence - Container level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.WMS, "Update Purchase Order") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Container - C4 Sequence.svg deleted file mode 100644 index e1652db15..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Container - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - WMS - Update Purchase Order - C4 Sequence - Container level«external_system»External«system»WMSUpdate Purchase Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Container - C4 Static.puml deleted file mode 100644 index 75df7a9a3..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Container - C4 Static.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - WMS - Update Purchase Order - C4 Static - Container level - -System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Container - C4 Static.svg deleted file mode 100644 index 8fa312ae5..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Container - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - WMS - Update Purchase Order - C4 Static - Container levelWMSLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Container - C4.png deleted file mode 100644 index 241e29e22..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Container - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Container - C4.puml deleted file mode 100644 index 7c957ae3d..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Container - C4.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Container.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - WMS - Update Purchase Order - C4 - Container level - -System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Container - C4.svg deleted file mode 100644 index 4bef4cfbd..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Container - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - WMS - Update Purchase Order - C4 - Container levelWMSLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Container - Sequence.png deleted file mode 100644 index 77f002099..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Container - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Container - Sequence.puml deleted file mode 100644 index aacc8c395..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Container - Sequence.puml +++ /dev/null @@ -1,11 +0,0 @@ -@startuml - -title ECommercePlatform - WMS - Update Purchase Order - Sequence - Container level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "WMS" as ECommercePlatform.SoftwareSystems.WMS - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.WMS : Update Purchase Order - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Container - Sequence.svg deleted file mode 100644 index dca21ebcd..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Container - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - WMS - Update Purchase Order - Sequence - Container levelExternalExternalWMSWMSUpdate Purchase Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Context - C4 Sequence.png deleted file mode 100644 index c31f12de8..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Context - C4 Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Context - C4 Sequence.puml deleted file mode 100644 index b2975a5cb..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Context - C4 Sequence.puml +++ /dev/null @@ -1,12 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Sequence.puml - -title ECommercePlatform - WMS - Update Purchase Order - C4 Sequence - Context level - -System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "") -System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "") - -Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.WMS, "Update Purchase Order") - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Context - C4 Sequence.svg deleted file mode 100644 index 567c6f9aa..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Context - C4 Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - WMS - Update Purchase Order - C4 Sequence - Context level«external_system»External«system»WMSUpdate Purchase Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Context - C4 Static.png deleted file mode 100644 index 6ae6fada9..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Context - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Context - C4 Static.puml deleted file mode 100644 index d55a1669e..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Context - C4 Static.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - WMS - Update Purchase Order - C4 Static - Context level - -System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Context - C4 Static.svg deleted file mode 100644 index c704d047b..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Context - C4 Static.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - WMS - Update Purchase Order - C4 Static - Context levelWMSLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Context - C4.png deleted file mode 100644 index d14301ea5..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Context - C4.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Context - C4.puml deleted file mode 100644 index 99ac1c679..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Context - C4.puml +++ /dev/null @@ -1,24 +0,0 @@ -@startuml -!include ..\..\..\..\..\.c4s\C4_Context.puml - -AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False") -AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False") -AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False") - -AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green) -AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange) -AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red) - -SHOW_PERSON_PORTRAIT() -LAYOUT_TOP_DOWN() - -skinparam linetype polyline - -title ECommercePlatform - WMS - Update Purchase Order - C4 - Context level - -System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "") - - - -SHOW_LEGEND() -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Context - C4.svg deleted file mode 100644 index 5a46ddd10..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - WMS - Update Purchase Order - C4 - Context levelWMSLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Context - Sequence.png deleted file mode 100644 index 0aff455ca..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Context - Sequence.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Context - Sequence.puml deleted file mode 100644 index 3b76ee879..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Context - Sequence.puml +++ /dev/null @@ -1,11 +0,0 @@ -@startuml - -title ECommercePlatform - WMS - Update Purchase Order - Sequence - Context level - -participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem -participant "WMS" as ECommercePlatform.SoftwareSystems.WMS - -C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.WMS : Update Purchase Order - - -@enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Context - Sequence.svg deleted file mode 100644 index 8037af354..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Context - Sequence.svg +++ /dev/null @@ -1 +0,0 @@ -ECommercePlatform - WMS - Update Purchase Order - Sequence - Context levelExternalExternalWMSWMSUpdate Purchase Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/draw-diagrams.bat b/Samples/E-Commerce Platform/Yaml/draw-diagrams.bat index 957c39de6..b2c20b491 100644 --- a/Samples/E-Commerce Platform/Yaml/draw-diagrams.bat +++ b/Samples/E-Commerce Platform/Yaml/draw-diagrams.bat @@ -1,6 +1,6 @@ @echo off :: Possible values: TRUE, FALSE -set "redraw-all=TRUE" +set "redraw-all=FALSE" ::::::::::::::::::::::::::::::: set "build-configuration=Debug" @@ -49,9 +49,9 @@ pause echo Drawing Diagrams... if %redraw-all%==TRUE ( -%cli-output-dir%\%cli-exe% draw-diagrams --interfaces %aac-root-namespace%.SoftwareSystems.*.Interfaces.* %aac-root-namespace%.SoftwareSystems.*.Containers.*.Interfaces.* --business-processes %aac-root-namespace%.BusinessProcesses.* --levels-of-details context container --aac-reader-strategy "%aac-reader-strategy%" --aac-input-paths "%aac-input-paths%" --output-dir "%diagrams-dir%" --formats png svg +%cli-output-dir%\%cli-exe% draw-diagrams --interfaces ..SoftwareSystems.*.Interfaces.* ..SoftwareSystems.*.Containers.*.Interfaces.* --business-processes %aac-root-namespace%.BusinessProcesses.* --levels-of-details context container --aac-reader-strategy "%aac-reader-strategy%" --aac-input-paths "%aac-input-paths%" --output-dir "%diagrams-dir%" --formats png svg ) else ( -%cli-output-dir%\%cli-exe% draw-diagrams --interfaces %aac-root-namespace%.SoftwareSystems.*.Interfaces.* %aac-root-namespace%.SoftwareSystems.*.Containers.*.Interfaces.* --business-processes %aac-root-namespace%.BusinessProcesses.* --levels-of-details context container --aac-reader-strategy "%aac-reader-strategy%" --aac-input-paths "%aac-input-paths%" --output-dir "%diagrams-dir%" +%cli-output-dir%\%cli-exe% draw-diagrams --interfaces ..SoftwareSystems.*.Interfaces.* ..SoftwareSystems.*.Containers.*.Interfaces.* --business-processes %aac-root-namespace%.BusinessProcesses.* --levels-of-details context container --aac-reader-strategy "%aac-reader-strategy%" --aac-input-paths "%aac-input-paths%" --output-dir "%diagrams-dir%" ) pause :end \ No newline at end of file